Skip to main content

كيف أيس المقابلة التقنية الخاصة بك

إذا أجبت على جميع هذه الأسئلة فأنت تتقن اللغة الانجليزية (إختبار تحديد مستوى) ✅???? (يونيو 2026)

إذا أجبت على جميع هذه الأسئلة فأنت تتقن اللغة الانجليزية (إختبار تحديد مستوى) ✅???? (يونيو 2026)
Anonim

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

لكن لا تخف ، فقط كن مستعدًا لاظهار مهاراتك. ستجد أدناه بعض النصائح التي تساعد على إجراء أي مقابلة فنية.

قبل المقابلة

الحصول على كتاب

في أقرب وقت ممكن قبل مقابلتك (على الرغم من أنني تمكنت من الهزيلة أسبوعين فقط) ، ابدأ في الإعداد. لن يؤدي العمل من خلال كتاب الإعداد إلى تحديث الخوارزميات ومعرفة هياكل البيانات فحسب ، بل سيضعك أيضًا في عقلية حل المشكلات الصحيحة.

الأهم من ذلك ، اختيار كتاب الإعدادية المناسب لمستواك واهتماماتك. يعد Cracking the Coding Interview مورداً رائعاً ، لكن إذا لم تكن بالفعل مبرمجًا ذو خبرة معقولة ، فلن يعوض عن ذلك. إذا كنت بدأت للتو ، فهناك كتب أخرى ستحصل على عدد أكبر من الأميال منها ، مثل مقابلات البرمجة المكشوفة: أسرار الهبوط في وظيفتك التالية . وهناك الكثير من الكتب المتخصصة والمتطورة لأولئك الذين يتمتعون بمزيد من الخبرة.

الممارسة تجعل من الكمال

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

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

لا تفرط في نفسك

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

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

في المقابلة

كن مستعدا لأي شيء

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

اسال اسئلة

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

تأكد أيضًا من طرح أسئلة إجرائية لفهم ما الذي يبحث عنه القائمون على المقابلة وما هي القيود الخاصة بك - على سبيل المثال ، "هل هناك لغة معينة تريد مني أن أقدم لك حلها بها؟" أو "هل يمكنني افتراض أن لدي إمكانية الوصول إلى أي مكتبة بايثون؟ "

ولا تجعل الافتراضات. حتى لو كنت متأكدًا من أنها آمنة ، فذكر بصوت عالٍ ما تفكر فيه حتى يتمكن القائمون بالمقابلة من إخبارك إذا كنت تفتقد شيئًا ما.

خذ وقتك

بمجرد أن تفهم السؤال الذي تطرحه ، لا تخف من أن تأخذ دقيقة للتفكير والمعالجة قبل أن تبدأ في حل المشكلة. طالما أنك لا تشعر بالصدمة من الأسئلة السريعة القائمة على المعرفة ، فإن الإيقاف المؤقت بعد طرح السؤال أمر جيد. بالطبع - تأكد من أنك لا تأخذ 10 دقائق لحلها في رأسك دون قول كلمة! النقطة المهمة هي استخدام وقتك مقدمًا لتنظيم مقاربتك ، وليس محاولة كتابة جميع الكود في رأسك قبل أن تلمس علامة السبورة.

اعتقد الصورة الكبيرة

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

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

تحدث عنها

الأهم من ذلك: الحديث. أحضر المقابلات معك في حل مشكلتك. قد يكون ذلك بسيطًا مثل تحديد ما أنت على وشك القيام به عند القيام بذلك ("لذلك ، سأحتاج إلى حلقة للتكرار من خلال جميع العناصر الموجودة في هذه القائمة") أو طرح المشاكل على نفسك كما تفعل اذهب ("هذا يعني أنني سأحتاج إلى طريقة أفضل للوصول إلى المعلومات ؛ حسنًا ، سأعود إليها لاحقًا").

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

جلب مهارات شعبك ، جدا

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

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

تعلم شيئا جديدا

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