أسئلة مقابلة مهندس برمجيات (SDE) في Amazon (2026)

تتميز عملية Amazon SDE بأن المكوّن السلوكي متداخل في معظم الجولات، ومرتكز على 16 مبدأ قيادة (LPs). توقّع جولات برمجة (بنى معطيات، خوارزميات)، مناقشة أو مناقشتين في تصميم الأنظمة، وأسئلة سلوكية مبنية على LPs في كل مقابلة تقريبًا — يُخصَّص لكل قائم على المقابلة عادة مبادئ محددة ليقيّمها.

مستوى البرمجة متين لكنه نادرًا ما يكون الجزء الأصعب للمرشحين المستعدين؛ أسئلة LP السلوكية هي ما يُحسم فيه كثير من العمليات. تستخدم Amazon أسلوب STAR بوضوح وتبحث عن قصص بصيغة المفرد مدعومة بالبيانات ('أنا' لا 'نحن') مع نتائج قابلة للقياس. الإجابات الغامضة أو التي تمنح الفضل للفريق تُقيَّم بشكل ضعيف.

تمزج الأسئلة أدناه بين أنماط البرمجة الشائعة في Amazon وبين مطالبات LP التي ينبغي أن تكون لديك قصص متدربة عليها. جهّز قصتين مختلفتين لكل مبدأ رئيسي، لأن القائمين على المقابلة سيسألون أسئلة متابعة تتعمق في أفعالك المحددة والنتيجة.

أسئلة مقابلة مهندس برمجيات (SDE) في Amazon وكيفية الإجابة عنها

1. Two sum / أوجد أزواجًا مجموعها يساوي هدفًا.

النهج: جدول تجزئة بمرور واحد، O(n). اذكر مقايضة المساحة في مقابل الزمن أمام الترتيب + مؤشرين. تمرين تمهيدي معياري في Amazon؛ توصّل إلى الحل الأمثل بشكل نظيف وناقش التكرارات.

2. أوجد الكلمة الأكثر شيوعًا / أكثر k عنصر تكرارًا.

النهج: عدّ بجدول تجزئة + كومة (O(n log k)) أو bucket sort (O(n)). تحب Amazon هذا لأنه يتوسع إلى مناقشة القيام بذلك على تيار سجلات (logs) هائل.

3. انسخ قائمة مرتبطة بمؤشرات عشوائية.

النهج: تداخل العُقد المنسوخة ثم فصلها — مساحة إضافية O(1) — أو جدول تجزئة من الأصل إلى النسخة. اشرح محاسبة المؤشرات بعناية؛ مفضّل في Amazon لاختبار الدقة.

4. Course schedule (اكشف دورة / الترتيب الطوبولوجي).

النهج: مثّل المتطلبات السابقة كرسم بياني موجّه؛ استخدم خوارزمية Kahn أو DFS بمكدس عودية لكشف الدورات. اشرح لماذا تعني الدورة أن الجدول مستحيل.

5. صمّم نظامًا مثل تنفيذ طلبات Amazon / مُصغِّر عناوين URL.

النهج: وضّح المتطلبات والنطاق، وحدّد الواجهة البرمجية، واختر التخزين ونظام تعريف (ID)، ثم ناقش التخزين المؤقت والاتساق. اربط الخيارات بالتوافر — قيمة تصميمية في Amazon.

6. حدّثني عن مرة تحمّلت فيها مسؤولية مشكلة خارج نطاقك. (Ownership)

النهج: STAR، بصيغة المفرد، مع بيانات. Ownership من أكثر LPs اختبارًا: أظهر أنك رأيت ثغرة، وتصرفت بما يتجاوز دورك، وحققت نتيجة قابلة للقياس تستطيع تحديدها كمّيًا.

7. صف مرة اختلفت فيها ثم التزمت. (Have Backbone; Disagree and Commit)

النهج: اختر اختلافًا حقيقيًا عبّرت فيه عن رأيك بالبيانات، ثم التزمت بالكامل بعد اتخاذ القرار. تريد Amazon الصلابة والمتابعة معًا، مع النتيجة.

8. حدّثني عن مرة حققت فيها نتائج تحت موعد نهائي ضيق. (Deliver Results)

النهج: STAR مع مقاييس. أكّد على تحديد الأولويات، وما تخليت عنه، والنتيجة المقدّرة كمّيًا. تُصفّي Amazon بشدة لصالح المرشحين الذين ينجزون تحت القيود، لا من يخططون فقط.

احصل على مساعدة فورية في مقابلة Amazon SDE

تُدمج Amazon مبادئ القيادة في كل جولة. تساعدك وضعية السلوك في Natively على صياغة إجابات STAR مرتكزة على تجربتك الحقيقية في الوقت الفعلي، ويقرأ دعم البرمجة فيه المسائل على الشاشة ويقترح نهجًا — كل ذلك على جهازك في أقل من 500 مللي ثانية.

Put it on your own machine.

A live-conversation assistant that runs locally. Nothing leaves your machine.

macOS 12+ · Windows 10/11

© 2026 Natively AI Private Limited

Source-available under the Natively Personal Use Source License v1.0 · IP geolocation by DB-IP