Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

قواعد عامة بخصوص اختبار التوظيف

تعليمات عامة

  • يسمح باستخدام محركات البحث والمصادر المتوفرة على الإنترنت عند الحاجة.
  • يمنع منعاً باتاً استخدام أي أدوات أو خدمات تعتمد على الذكاء الاصطناعي (AI) بأي شكل من الأشكال أثناء حل الاختبار.
  • استخدام أي أداة AI يعتبر سبباً مباشراً لإلغاء الاختبار.
  • يجب حل الاختبار باستخدام JavaScript.
  • يمكن للمرشح استخدام أي محرر أكواد يفضله، ولكن يمنع استخدام أي محرر أكواد أو بيئة تطوير مدعومة بالـ AI.
  • يجب استخدام Git بطريقة منظمة أثناء العمل على المشروع.
  • سيتم تقييم طريقة استخدام Git، خصوصاً:
    • تنظيم الـ commits.
    • كتابة رسائل commits واضحة ومفهومة.
    • تقسيم العمل إلى commits منطقية.
  • يتم تسليم الاختبار عن طريق إرسال رابط GitHub Repository الخاص بالمشروع.
  • يجب أن يكون الـ GitHub Repository Public حتى يتمكن فريق التقييم من الوصول إلى الكود ومراجعته.
  • يجب التأكد من أن الـ repository يحتوي على كامل ملفات المشروع وجميع الـ commits التي تم تنفيذها أثناء حل الاختبار.

مدة الاختبار

  • مدة الجزء البرمجي من الاختبار: 100 - 120 دقيقة.
  • مدة أسئلة تقييم مهارات الـ AI: 45 - 60 دقيقة إضافية.

أهداف الاختبار

يهدف الاختبار إلى قياس مستوى المرشح في الجوانب التالية:

  • التفكير البرمجي وحل المشاكل (Problem Solving).
  • القدرة على تحليل المتطلبات وتحويلها إلى حلول عملية.
  • اكتشاف الأخطاء وتصحيحها (Debugging).
  • تحسين جودة الكود وجعله:
    • أكثر قابلية للصيانة.
    • أسهل للقراءة.
    • أكثر قابلية للتوسع.
  • التعامل مع الحالات الخاصة والاستثناءات (Edge Cases).
  • القدرة على شرح القرارات التقنية وتوضيح أسباب اختيار الحلول المستخدمة.
  • تقييم طريقة التفكير والمنهجية المتبعة أثناء تطوير الحل.

السرية

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

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages