دليل مقابلة مهندس برمجيات Microsoft 2026
كنت قاعد في جولة تصميم أنظمة Microsoft ووجهي يحمر لأن المقابل سأل عن تدفقات حذف GDPR وإقامة البيانات وأنا كنت محضر URL shorteners. هالللحظة استوعبت إن كل تحضيري للمقابلات كان مبني على Google و Google ما تشبه Microsoft أبدا. صاحبي Derek حاول يقولي هالشي لأسابيع وأنا بس أهز راسي وأكمل أحل LeetCode.
هنا اللي وقعني. في Google المقابلين ناس عشوائيين من فرق عشوائية يسحبون من بنك مسائل مشترك. ما حد يعرف سيرتك وما حد يهتم إيش الفريق اللي قدمت عليه. Microsoft العكس -- الناس قدامك حرفيا يشتغلون في الفريق اللي بتنضم له. يعرفون الكود اللي يصيّنونه والباقز اللي شحنوها آخر sprint والقرارات المعمارية اللي يتجادلون عليها في الستاند أبات. واحد من المقابلين سألني سؤال تصميم عن مشكلة فريقه فعلا يحاول يحلها ذاك الربع. Derek كان قالي "ادرس الفريق مو اليوتيوب العام" وأنا تجاهلته.
الشاشة الأولى كانت بصراحة أحسن جزء في كل التجربة. أعطوني خيار -- برمجة مباشرة أو اختبار Codility غير متزامن. اخترت مباشرة. مسألتين medium -- معالجة نصوص و binary tree traversal -- حوالي عشرين دقيقة كل وحدة. المقابل فعلا تكلم معي وأنا أبرمج وهالشي يبان واضح بس بعد شاشة Google حقتي وين الشخص قعد بصمت خمسة وأربعين دقيقة حسيت بشي غير حقيقي. كان عندي off-by-one في مسألة الشجرة وبس قال "ممكن تبي تشيك هالسطر مرة ثانية" وصلحته. كملنا. قارن ذاك بـ Google حيث تقعد بصمت تتساءل لو بالفعل فشلت.
الأشجار. جتني أسئلة أشجار في ثنتين من ثلاث جولات برمجة و Derek قالي بعدها إنه كان عنده بالضبط نفس النسبة. صاحب ثاني في يناير 2026 نفس الشي. Traversals و path sums و subtree checks و serialization. لما حضرت لـ Google وزعت وقتي على كل المواضيع بالتساوي وهذا المنهج الغلط في Microsoft. لو كنت أسويها مرة ثانية كنت أقضي نص وقت التحضير على الأشجار بس ولا شي ثاني لين تصير تلقائية.
تصميم الأنظمة كان أسوأ جولة بفرق كبير. ذكرت كارثة GDPR وإقامة البيانات بس القصة الكاملة أسوأ. كل قناة يوتيوب للتحضير تغطي نفس الأربع تصاميم وأنا درست كلها وحسيت بثقة. بعدين المقابل يبدأ يتكلم عن متطلبات تسجيل التدقيق والتزامات التشفير في السكون وقواعد سيادة البيانات عبر المناطق. ولا شي من ذاك كان في أي فيديو شفته. Microsoft تهتم بالامتثال والتنظيم أكثر بكثير من Google أو Meta ولو ما تحضر لها بتصير زيي -- تتخبط تحاول تقول شي منطقي بينما الوقت ينتهي.
عندهم بعد جولة domain. بنية تحتية سحابية بالنسبة لي -- caching على نطاق واسع و eventual مقابل strong consistency وحالة فشل موزعة محددة. هذي الجولة اللي Derek حاول أكثر شي يحذرني منها لأن الأسئلة تجي مباشرة من شغل الفريق الحقيقي. لو فريقك Azure ادرس Azure. السلوكي كان خمسطعش دقيقة وثلاث قصص وما حد حمل أحد اللوم. ذيك كانت تمام.
شغلت InterviewMan طوال اليوم وبصراحة أنقذت جولة تصميم الأنظمة حقتي. كنت سويت تدريبات عليها قبل الـ onsite وخلال الشي الحقيقي نبهتني ناحية تسجيل التدقيق وإقامة البيانات كنقاط نقاش -- مواضيع ما عندي أي تحضير فيها وما كنت بأفكر أذكرها لوحدي. في جولات البرمجة علمتلي هياكل الأشجار قبل حتى ما أخلص قراءة المسألة فما ضيعت وقت أروح في مناهج غلط. خلال جولة الـ domain النسخ اللحظي مسك تفاصيل أسئلة كنت متوتر أكثر من إني أسمعها صح. تشتغل على Teams و Codility واللي Microsoft تستخدمهم لكل شي. شيكت الـ dock وقائمة العمليات وتسجيلات الشاشة على كلاهما -- ما طلع شي. اثنعش دولار بالشهر سنوي وأكثر من 20 ميزة تخفي و 57,000 مستخدم. شفت Interview Coder أول بس $299 بالشهر لجولات البرمجة فقط -- بدون فايدة لـ onsite من خمس جولات في Microsoft. Final Round بـ $81 عندها حدود جلسات وأنا كنت محتاج الأداة تشتغل خلال خمس جولات متتالية.
لو Derek كان يكتب هالكلام بدالي كان بس يقول ثلاث أشياء. حل أشجار لين ما path sums و traversals و subtree checks تصير ذاكرة عضلية. أضف الامتثال لتصميم الأنظمة لأن سجلات التدقيق و GDPR وإقامة البيانات بتطلع. وابحث عن الفريق الفعلي قبل ما تدخل لأن الناس قدامك هم اللي بتقعد جنبهم كل يوم وبيسألون عن مشاكلهم مو سؤال من كتاب لقوه على الإنترنت.
Ready to Ace Your Next Interview?
Join 57,000+ professionals using InterviewMan to get real-time AI assistance during their interviews.
