6 المواضيع
أتقن المفاهيم الأساسية للبرمجة كائنية التوجّه (OOP) — الأصناف، الكائنات، الركائز الأربع، مبادئ SOLID، وكيفية نمذجة المجالات في تصاميم أصناف نظيفة وقابلة للصيانة.
30أسئلةتدرّب على أسئلة مقابلات هياكل البيانات الأساسية التي تغطي المصفوفات والقوائم المترابطة والمكدّسات والطوابير وجداول التجزئة والأشجار والرسوم البيانية والهياكل المتقدمة مع عملياتها وتعقيدها بمعيار Big-O.
30أسئلةإجراءات خطوة بخطوة لحل المسائل الحسابية، تُدرس من حيث صحتها وكفاءتها في الزمن والمساحة.
30أسئلةالخيوط والعمليات، والأقفال والجمود (deadlocks)، ونماذج العمل غير المتزامن، والبرمجة الخالية من الأقفال، ونموذج actor model لبناء أنظمة متزامنة صحيحة.
12أسئلةشبكات الحاسوب للمطورين: نموذجا TCP/IP وOSI، وTCP مقابل UDP، وDNS، وHTTP/1.1–3، وTLS، وعنونة IP، وموازنة التحميل، والكمون.
12أسئلةأساسيات نظام التشغيل: العمليات والـThreads، وجدولة CPU، والذاكرة الافتراضية والـPaging، والمزامنة، والجمود (Deadlocks)، وIPC، وأنظمة الملفات.
12أسئلة