اختبر مهاراتك في بايثون عبر الصيغة والدوال والنطاق والهياكل البيانية والأخطاء والبرمجة الموجهة للكائنات. 30 سؤالاً قائماً على مواقف واقعية، نتيجة فورية لكل فئة، مجاناً وبدون تسجيل.
بدون تسجيل — تظهر نتيجتك فوراً.
يمتد الاختبار من مستوى مبتدئ إلى خبير في جلسة واحدة. الأسئلة الأولى تتناول أموراً يواجهها كل مستخدم بايثون: وسائط قياسية متغيرة، والمقارنة بين is و==، وقسمة الأعداد الصحيحة مقابل الكسور العشرية. الأسئلة اللاحقة تتعمق في الإغلاقات والمزخرفات والمولدات والنسخ السطحي والوراثة. تضعك نتيجتك في أحد أربعة مستويات، وأسماء هذه المستويات هي، بشكل مقصود، الأسماء نفسها التي تستخدمها الإعلانات الوظيفية.
لا. كل سؤال مكتوب ضد سلوك بايثون 3 الذي ظل مستقراً لسنوات: f-strings وقواعد قسمة الأعداد الصحيحة والكسور العشرية الموحدة ونموذج الكائنات. لا شيء هنا يعتمد على إصدار حديث أو على مكتبة محددة.
يعتمد على نفس نوع التفكير في اقرأ وتنبأ الذي تفتح به معظم اختبارات أصحاب العمل، وبنفس تنسيق السيناريو القصير، وهذا ما يجعله مفيداً للتحضير. لكنه ليس نسخة من أي اختبار محدد لصاحب عمل، والحصول على نتيجة جيدة فيه ليس شهادة. ما يخبرك به فعلاً هو أي من المجالات الأربعة قد تخسر فيه نقاطاً، وهذا هو الشيء المفيد معرفته قبل مقابلة تقنية.
نحو ست دقائق. لا يوجد مؤقت لكل سؤال على حدة، فالاختبار يقيس معرفتك بما يفعله الكود، لا سرعتك في الضغط على الأزرار. يمكنك التفكير في السؤال طالما شئت.
لا ينبغي اعتبار إجراء اختبارنا بمثابة تقييم شامل أو دقيق لقدراتك. النتائج لأغراض إعلامية وتأمل ذاتي فقط.
اختبر مهاراتك في بايثون عبر الصيغة والدوال والنطاق والهياكل البيانية والأخطاء والبرمجة الموجهة للكائنات. 30 سؤالاً قائماً على مواقف واقعية، نتيجة فورية لكل فئة، مجاناً وبدون تسجيل.
هذا اختبار بايثون قائم على مواقف واقعية: 30 موقفاً قصيراً من كود حقيقي، يتبع كل منها سؤال عما يحدث فعلاً عند تشغيل الكود. دالة لها وسيط قياسي متغير يتذكر بصمت استدعاءه الأخير. قائمتان تبدوان متطابقتين لكنهما ليستا الكائن نفسه. متغير حلقة تقرأه إغلاقة بعد انتهاء الحلقة بالفعل. تختار الإجابة التي تطابق ما يفعله بايثون فعلاً، لا ما يبدو أنه يجب أن يحدث.
تغطي الأسئلة الثلاثون أربع مجالات: الصيغة والأنواع الأساسية، والدوال والنطاق والإغلاقات، وهياكل البيانات والتحكم بالتدفق، والأخطاء والبرمجة الموجهة للكائنات والأساليب الموصى بها. هذه المجالات الأربعة هي حيث يختلف قراءة بايثون عن تشغيل بايثون بصمت، وحيث يتبين أن بايثون القوي في الإعلان الوظيفي عادةً ما يقصد به شيء محدد عندما تأتي المقابلة. تحصل على نتيجة في كل مجال على حدة، فيظهر المجال الضعيف كمجال ضعيف بدلاً من أن يختفي في نتيجة إجمالية منخفضة.
يستغرق الاختبار نحو ست دقائق، بلا تسجيل، ولا يوجد كود عليك أن تكتبه أو تشغله. كل سؤال هو اقرأ وتنبأ، بنفس الطريقة التي يراجع بها مهندس أول طلب سحب. معرفة الصيغة ومعرفة ما يفعله جزء محدد منها تحت ظروف محددة هما مهارتان مختلفتان، وهذا الاختبار يقيس الثانية منهما.
تعرّف على أي من مجالات بايثون الأربعة يعيقك فعلاً
احصل على تفصيل حسب الفئة: الصيغة والدوال والنطاق وهياكل البيانات والبرمجة الموجهة للكائنات
اعرف المستوى الذي تنتمي إليه: مبتدئ أو متوسط أو متقدم أو خبير
قارن مستواك بما تقصده الإعلانات الوظيفية بعبارة بايثون القوي
تكتب def add_item(item, basket=[]): basket.append(item); return basket، ثم تستدعي add_item('a') و add_item('b')، كلاهما يترك basket غير محدد. ماذا يعيد الاستدعاء الثاني؟
30 سؤال، 6 دقائق. تقدم تلقائي — لا حاجة للضغط على التالي.
تحليل فوري لملفك الشخصي. مجاني، قابل للمشاركة، ومحفوظ عند تسجيل الدخول.
تفتح خطة Premium التقرير الكامل — مسارات مهنية، نقاط قوة، ومسارات النمو.