Message us on Facebook to see the terms and get 40% OFF the yearly plan

03h : 00m : 00sMessage us
Company Interviews

دليل مقابلة مهندس البرمجيات في Airbnb 2026

Last updated: January 27, 2026|6 min read|By InterviewMan Team
دليل مقابلة مهندس البرمجيات في Airbnb 2026

ما زلت افكر في اليوم الذي رفضتني فيه Airbnb اكثر مما ينبغي.

كان الوقت متاخرا بعد الظهر حين خرجت من الجولة الاخيرة وجلست في سيارتي عشرين دقيقة، احدق في عجلة القيادة. وحين شرح لي مسؤول التوظيف سبب الرفض، اتضح ان الامر يعود الى سؤال عن الانتماء، لا الى البرمجة ولا الى تصميم الانظمة، بل سؤال عن موقف جعلت فيه شخصا يشعر بأنه مرحب به داخل فريق.

وقتها كنت قد خرجت للتو من سلسلة مقابلات لدى Google، وكنت اتعامل مع التحضير للبرمجة كأنه اللعبة كلها. كتبت اثنتي عشرة قصة بصيغة STAR وتدربت عليها، وكل واحدة منها كانت عن اطلاق ميزة او التعامل مع خلاف او امر تقني. ومع وجودها كلها في رأسي وجاهزة للسرد، كان بنك القصص اقل جزء يقلقني في التحضير، وهو ايضا اول جزء انهيته ثم لم افتحه مرة اخرى.

وبقدر تلك الثقة بالضبط كان اهتمامي بجولة الثقافة لديهم. كنت احجز جلسات برمجة تجريبية طوال الوقت، واصبحت مسائل الرسوم البيانية قبل العمل وفيديوهات تصميم الانظمة وقت الغداء شيئا عاديا.

كل ذلك التدريب جعل نظرتي للجولات التقنية ضيقة بعض الشيء. حتى زميلة سابقة كانت تسخر مني بسبب هذا، وظلت تقول لي قبل المقابلة بستة اشهر إن الثقافة لها الوزن نفسه الذي تحمله البرمجة في نقاشهم النهائي. ضحكت عليها بصوت مسموع، فلم تجادلني، بل غيرت الموضوع. كنت مقتنعا بأنني افعل كل شيء على الوجه الصحيح.

Ready to ace your next interview?

InterviewMan gives you real-time AI answers during live interviews — undetectable on Zoom, Meet, and Teams.

Try InterviewMan Free

لكن مهما حللت من مسائل، فقد فاتتني جولة كاملة. جولة اساسية. لم اكن حذرا بما يكفي كي استعد لمقابل الثقافة الذي ينتظر في نهاية سلسلة المقابلات.

طرحت علي ثلاثة اسئلة في تلك الغرفة، وكانت كلها عن جعل الناس يشعرون بأن لهم مكانا. لم تكن اي قصة من قصصي الاثنتي عشرة عن الشمول. افضل ما استطعت استخراجه كان قصة عن تهيئة مهندس جديد في شركتي السابقة، وبينما كنت احكيها عرفت انها تبدو سيئة جدا. عبارتا "Be a Host" و"Belonging" من قيمهم الجوهرية الفعلية، وليستا شعارين على ملصق، ولم يكن لدي شيء يقترب من اي منهما.

المعادلة التي شرحتها زميلتي كانت بسيطة: مبرمجون عاديون يتقنون الثقافة يحصلون على عروض، ومبرمجون اقوياء يفسدون جولة الثقافة يتعرضون للرفض. وضعت كلامها كله في خانة المبالغة قليلا في وصف شركتها القديمة. لكنها كانت تصف طريقة التقييم الحقيقية.

اما مسار التصفية نفسه، فقد بدأ معي هكذا. قبل ان تتحدث مع اي انسان هناك، كان عليك خوض اختبار HackerRank، مسألتان بمستوى صعوبة متوسط خلال خمس واربعين دقيقة.

جاءتني مسألة معالجة مصفوفة ومسألة شجرة ثنائية. وشخص في خادم Discord لمعسكر برمجة اتابعه من بعيد جاءه رسم بياني بدلا من الشجرة، ما يعني انهم يبدلون بين بنك من الاسئلة.

وكانوا يريدون شيفرة حقيقية قابلة للتشغيل، لا شيفرة كاذبة، وهذا اربكني لأنني جئت من مقابلات Google حيث بقي كل شيء على السبورة.

بعد ذلك كانت مكالمة مع مسؤول التوظيف مدتها ثلاثون دقيقة، وكانت في الاساس للتأكد من انني انسان طبيعي يريد الوظيفة فعلا.

استغرقت المقابلة الهاتفية خمس واربعين دقيقة. جاءني سؤال عن المكونات المتصلة باستخدام DFS، وانهيته في نحو عشرين دقيقة، ثم قضى من يجري معي المقابلة بقية الوقت يساعدني في البحث عن الحالات الطرفية. وفي لحظة ما قال لي حرفيا: "قد ترغب في التحقق من المدخلات الفارغة".

كدت اسقط من كرسيي. لا احد يعطيك اي تلميح في Google، او على الاقل لم يعطني احد هناك شيئا قط.

في Airbnb كانوا يدفعونني خطوة صغيرة الى الامام طوال الطريق. رسموا معي على السبورة، وخلال تصميم الانظمة وقف من يجري معي المقابلة بجواري يرسم معي، وكانت التجربة كلها تحمل روح البرمجة الثنائية. تجربة البرمجة اختلفت تماما عن Google، والسبب في الغالب ان المحاورين تحدثوا معي فعلا.

يوم الجولة الاخيرة نفسه تضمن جولتي برمجة وجولة تصميم الانظمة. في جولة البرمجة الاولى كان السؤال عن مجموع المسارات في شجرة ثنائية مع قيد للعمق، وكان قابلا للحل، واتذكر انني شعرت وقتها بأن الامور تسير جيدا.

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

شرحت لي زميلتي بعد ذلك انهم يفعلون هذا دائما، فكل مسألة ترتدي لغة Airbnb: حجوزات وقوائم ونوافذ توفر وحجوزات اقامة. وحين تنزع الغلاف تجد الاشجار والمصفوفات والرسوم البيانية والفترات نفسها التي ظللت تتدرب عليها، ولا شيء غريبا في اي مكان، على الاقل ليس في اي جولة مررت بها.

كان سؤال تصميم الانظمة هو "ابن نظاما للحجز والقوائم"، وظل من يجري معي المقابلة يرمي علي سيناريوهات. ماذا يحدث حين يحجز ضيفان القائمة نفسها في الثانية نفسها؟ كان هذا اول سؤال. ثم جاء سيناريو مضيف ينقطع عن الرد في منتصف الحجز. بعده بدأت سيناريوهات التسعير، سعر يتغير بحسب الاسبوع والموسم، وبعد نقطة ما فقدت العد، فقد واصلت طرح المزيد.

كنت قد حضرت بالطريقة المعتادة من فيديوهات YouTube عن حجز الفنادق. ساعدني ذلك في نحو اربعين بالمئة مما طرح علي، اما الباقي فكله تفاصيل تخص مجال Airbnb، وجلست هناك اخمن الاجابات من عندي.

Ready to ace your next interview?

InterviewMan gives you real-time AI answers during live interviews — undetectable on Zoom, Meet, and Teams.

Try InterviewMan Free

التحضير العام من نوع "صمم Twitter" ينهار داخل تلك الغرفة، ويمكنني ان احدد موضع انهياره بالضبط: تزامن الحجز المزدوج وطريقة التعامل معه، وآلات الحالة للمضيف والضيف، والتسعير الديناميكي، وكيف يعمل ترتيب نتائج البحث لديهم، وتقويمات التوفر على نطاق واسع. لم يكن احد على YouTube يغطي شيئا من هذا في المقاطع التي كنت اشاهدها.

في المرة الثانية تعاملت مع تلك الجولة بطريقة مختلفة. اعيد صياغة الهدف بكلماتي، واسأل لتضييق النطاق، واقترح ارقاما معقولة بنفسي، ثم ابدأ من مستوى عال جدا وانزل بالتفصيل الى ما يبدو انه يهمها اكثر. كان الحجز المزدوج اكثر ما ضغطت عليه في المرتين. وفي المحاولة الثانية صارت جولة تصميم الانظمة الجزء المفضل لدي في اليوم كله، وهذا غريب بالنظر الى انها الجولة التي اخفقت فيها في المرة الاولى، واخفاقي كان حقيقيا وكبيرا.

حتى الغداء لا يوصف بأنه "غير محسوب" الا بين علامتي اقتباس. ففي موضوع على r/cscareerquestions ذكر شخص ان زميل الغداء قال عنه شيئا اثناء جلسة التقييم. لذلك تصرف بصورة طبيعية طوال اليوم.

بعد اشهر عدت للمحاولة الثانية، وهذه المرة استخدمت InterviewMan طوال العملية. الفرق بين المحاولتين هو ما اقنعني بأن ابني لهذا النوع من المشكلات بدوام كامل.

بدأت جولة الثقافة، وكان قد اظهر بالفعل قصة عن الانتماء من محادثة اجريتها معه سابقا، قبل ان انتبه اصلا الى ما يبحث عنه المحاور. كان رفضي كله بسبب الانتماء. وفي البرمجة اظهر طريقة DFS خلال ثوان من ظهور المسألة. وفي تصميم الانظمة نبهني فورا الى تزامن الحجز المزدوج، وهي الزاوية نفسها التي ضغط عليها المحاور اكثر من غيرها في المرة السابقة.

اختبرنا ظهور التطبيق في Dock وقائمة العمليات وActivity Monitor، عبر HackerRank وZoom، ولم يظهر شيء. السعر اثنا عشر دولارا شهريا مع الاشتراك السنوي، ويستخدمه سبعة وخمسون الف شخص، وفيه اكثر من عشرين ميزة للتخفي، ولا يضع حدودا للجلسات. اما Interview Coder فيطلب مئتين وتسعة وتسعين دولارا شهريا ولا يقدم سوى البرمجة، والبرمجة جولتان من اصل خمس هنا، وهما الاقل اهمية في Airbnb.

كانت زميلتي القديمة محقة حرفيا في كل شيء. قصص الثقافة هي التي تقرر نتيجتك في هذه الشركة، القصص الحقيقية، التي تحمل اسماء ولحظات عشتها فعلا.

اتذكر حين اخبرتها بالرفض. لم تقل شيئا لنحو خمس ثوان، وفهمت صمتها بمعنى "لقد حذرتك حرفيا"، وكان من حقها تماما ان تقولها بصوت عال.

بعد ذلك توقفت غالبا عن رواية القصة. لم ارد ان اعيش تفاصيلها مرة اخرى، ولم يكن لدي اهتمام بذلك. كنت غاضبا من نفسي لأنني حضرت باثنتي عشرة قصة مصقولة، ولا قصة واحدة عن الانتماء، مع انها اخبرتني تحديدا اي جولة كانت مهمة. تعلمت الدرس بالطريقة المكلفة.

Ready to Ace Your Next Interview?

Join 57,000+ professionals using InterviewMan to get real-time AI assistance during their interviews.

Related Articles

Try InterviewMan Free

AI interview assistant. Undetectable.

Get Started