48 - Thoughts on Interviews | AskDeveloper Podcast
Skip to content
AskDeveloperPODCAST
EpisodesTopicsPeopleListen & subscribe

Find a conversation across both shows. Try AI, C#, or a guest’s name.

All episodes
AskDeveloper Podcast
AudioVideo
Published Mar 11, 2017

AskDeveloper Podcast - 48 - Thoughts on Interviews

Chapters

  1. 00:00لماذا أصبحت مقابلات البرمجة مشكلة؟
  2. 03:41الحفظ وLeetCode يفسدان التقييم
  3. 05:37أسئلة متكررة لا تقيس خبرة المهندس
  4. 08:32مهارات العمل اليومية مقابل مسائل المقابلة
  5. 12:27ما المهارات التي ينبغي اختبارها؟
  6. 15:15التدرج في صعوبة السؤال ومراقبة التفكير
  7. 19:23بدائل عملية: مراجعة الكود وحل الأخطاء
  8. 21:08لماذا تعتمد الشركات على المقابلات الموحدة؟
  9. 28:30كيف يستعد المرشح للنظام الحالي؟
  10. 32:50المقابلة حوار وليست اختبار كومبايلر
  11. 42:12التوظيف الجماعي ومشكلة رسائل الـRecruiters
  12. 50:10تدريب الـInterviewers ومعايير التقييم
  13. 01:09:02نموذج Mapbox: مشروع عمل حقيقي بدل الألغاز
  14. 01:14:51أنت أيضًا تقابل الشركة
  15. 01:48:04العودة إلى التشفير وخطة الحلقة القادمة
Careers & work
Hiring & team buildingJob interviews

About this episode

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

Discussion highlights

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

More from this conversation

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

Links & resources

  • twitter.comtwitter.com
  • github.comgithub.com
  • www.yegor256.comwww.yegor256.com
  • github.comgithub.com
Open on YouTube
IN THIS CONVERSATIONMohamed Elsherif
Mohamed ElsherifHost
Yasser Makram
Yasser MakramGuest

Keep the conversation going.

Ask Mohamed Subscribe to the podcast
KEEP EXPLORING

Continue the conversation.

Episode artwork: أعمل ايه في الانترفيو؟02:48:05
More on Hiring & team building

أعمل ايه في الانترفيو؟

AskDeveloper Podcast
AudioVideo
Careers & work
Jul 4, 2023
Episode artwork: Ask Developer Hangout - 11 - Software Development Career Path & General Discussion about Employment1:59:05
More on Hiring & team building

Ask Developer Hangout - 11 - Software Development Career Path & General Discussion about Employment

AskDeveloper Podcast
Video
Careers & work
May 11, 2013
Episode artwork: ازاي توصل للشركات العالمية مع منارة00:52:28
More on Job interviews

ازاي توصل للشركات العالمية مع منارة

AskDeveloper Podcast
AudioVideo
Careers & workLearning & computer science
Jun 24, 2024
AskDeveloper.

Conversations about software, technology, and the people behind it.

Follow the podcastXFacebook
The Weekend Podcast

Three hosts. A weekly catch-up on tech, news, money, and whatever sparks a good conversation.

Follow the podcastTribbel
About Mohamed Ask the host
SubscribePrivacy PolicyOwner admin
© 2026 AskDeveloper Podcast