مساعد مقابلات مهندسي تعلّم الآلة الترتيب، والتوصيات، وبنية التدريب — مباشرةً.
مراحل توظيف مهندسي تعلّم الآلة ليست مراحل علماء البيانات مع كود أكثر. بل هي مراحل system design يكون النظام فيها نموذجًا + منظومة تدريب + منظومة تشغيل. ويبني InterviewLift هيكلًا لكل طبقة بالقرارات الفعلية التي يُتوقع من مهندس MLE خبير إتقانها تمامًا.
المساعدات العامة تغطي تعلّم الآلة على مستوى الكتب الدراسية. أما جولات MLE فتحتاج إلى مفاضلات أنظمة الترتيب، والتفكير في KV-cache، والتوفيق بين مقاييس offline وonline — أي ما يتعطل فعلًا في بيئة الإنتاج.
الميزة
InterviewLift (وضع MLE)
المساعدات العامة / النظرية
ML system design (التوصية، والترتيب، والبحث، والاحتيال، والإعلانات)
ستة هياكل
عام
التدريب الموزع (التوازي في البيانات + النموذج، ومزامنة التدرجات)
✓
✕
الاستدلال على نطاق واسع (التجميع، وKV-cache، والتكميم)
✓
✕
هندسة الخصائص + مخازن الخصائص
✓
ذكر فقط
التفكير في تباعد مقاييس offline / online
✓
✕
آليات PyTorch / TF الداخلية (autograd، والعمليات المخصصة)
✓
على مستوى الـ API
العدالة، والانحراف، والمراقبة
✓
✕
مصمم لمراحل توظيف MLE على مستوى senior
01
ML system design — ستة هياكل
أنظمة التوصية، والترتيب، والبحث، والاحتيال، والإعلانات، ومنصات تعلّم الآلة. ولكلٍّ منها هيكل خاص: استراتيجية توليد المرشحين، ومرحلة التقييم، وإعادة الترتيب، ومسار الخصائص، ووتيرة التدريب، والتقييم online. ويختار المساعد الهيكل الصحيح في اللحظة التي يطرح فيها المحاور السؤال.
02
جولات بنية التدريب
أسئلة التدريب الموزع (التوازي في البيانات مقابل النموذج مقابل خط الأنابيب، وتجميع التدرجات، ونقاط حفظ التدرجات، والدقة المختلطة، وتقسيم ZeRO) تحصل على هيكل يتضمن المفاضلة الفعلية — ضغط الذاكرة مقابل الإنتاجية مقابل التقارب — التي يُتوقع من مهندس MLE خبير شرحها.
03
الاستدلال على نطاق واسع
إدارة KV-cache، وتجميع الطلبات، وفك الترميز التخميني، والتكميم (مفاضلات int8 / int4 / FP8)، وTTFT مقابل زمن الاستجابة الكلي، واستغلال GPU. ويربط المساعد السؤال بعنق الزجاجة المعتمد ويستعرض شجرة الحلول.
04
التوفيق بين مقاييس offline ↔ online
تتضمن معظم مراحل تعلّم الآلة سؤال الفخ: "تحسّن NDCG في offline بنسبة 3%، وانخفض CTR في online — لماذا؟" ويستعرض المساعد الأسباب المعتمدة (الانحراف بين التدريب والتشغيل، وتأخر الخصائص، وتحيز الموضع، والجِدّة، وتحوّل التوزيع) والترتيب التشخيصي للتحقق منها.
05
مخازن الخصائص + منع التسرّب
جولات هندسة الخصائص سهلة التفوق وسهلة الإخفاق. ويبني المساعد هيكل تصنيف التسرّب (تسرّب التسميات، والتسرّب الزمني، والانحراف بين التدريب والتشغيل)، وقرار مخزن الخصائص (offline مقابل online مقابل موحّد)، وضمان الصحة عند نقطة زمنية محددة — كلها في إجابات بطول مناسب للمقابلة.
06
جولات البرمجة — آليات PyTorch / TensorFlow الداخلية
نفّذ دالة خسارة مخصصة. اكتب تمريرًا أماميًا مع آلية الانتباه. احسب التدرّج يدويًا. هذه الجولات تكافئ إتقان دلالات autograd، والفرق بين eager وgraph mode، والفرق بين nn.Module والتمرير الوظيفي. ويبقيك المساعد على المسار المعتمد.
6
هياكل ML system design
4
أنواع جولات MLE المغطّاة
5K+
سؤال مقابلة MLE مفهرس
عن مساعد مقابلات مهندسي تعلّم الآلة
جزئيًا. تركّز مراحل العلوم التطبيقية على عمق النمذجة وسجل النشر؛ ويساعد المساعد أكثر في جولات system design التي تظهر بشكل متزايد حتى في مراحل العلوم التطبيقية. أما في مراحل العلماء الباحثين التي تقتصر على جولات الأساليب المبتكرة، فالمساعد أقل ملاءمة.
مشمولة كوضع فرعي. يواجه مهندسو MLE في مسار النماذج اللغوية الكبيرة أسئلة حول الترميز (tokenisation)، وضبط التعليمات، ومفاضلات RLHF / DPO، وتصميم التقييم (LM-as-judge، والمجموعات الذهبية، والتلوث)، والتشغيل (KV-cache، وفك الترميز التخميني، والتجميع). ولدى المساعد هياكل مخصصة لكلٍّ منها.
نعم. يعتمد MLE في Meta على system design للترتيب والإعلانات؛ ويختلف MLE في Google حسب القسم (ترتيب Search مقابل توصيات YouTube مقابل Brain)؛ بينما يعتمد MLE في OpenAI / Anthropic على بنية التدريب والاستدلال. ويكتشف المساعد الهدف ويغيّر التركيز.
نعم. أسئلة منصات تعلّم الآلة (معمارية مخزن الخصائص، وسجل النماذج، ومنصة تنسيق التدريب، ومنصة التشغيل online، والمراقبة) هي هيكل system design السادس.
لا يكتب المساعد PyTorch نيابةً عنك. بل يعرض البنية المعتمدة (تعريف دالة الخسارة، والتحقق من أبعاد التمرير الأمامي، وفحص تدفق التدرجات) وينبّه إلى المزالق الشائعة (العمليات في المكان مقابل autograd، و.detach() مقابل .data، وبث أنواع البيانات) — دون الكتابة في المحرر.
تثبيت InterviewLift مجاني، ويحصل كل حساب جديد على 15 سؤالًا مجانيًا مع Jarvis دون الحاجة إلى بطاقة. ولتجربة مقابلة مباشرة كاملة، فباقة Jarvis ذات الجولة الواحدة هي البداية. وتأتي خطتا Gold وDiamond بضمان استرداد الأموال خلال 3 أيام.
مراحل MLE تقيّم التفكير في الأنظمة. فادخلها بالنظام كاملًا.
ستة هياكل لـ ML system design. مصمم لمهندسي MLE على مستوى senior.