اختبار SQL
اختبر مهاراتك في SQL عبر الفلترة و NULL و الدمج والتجميع ودوال النافذة والقيود. 30 سؤالاً قائماً على مواقف واقعية، نتيجة فورية لكل فئة، مجاناً وبدون تسجيل.
بدون تسجيل — تظهر نتيجتك فوراً.
- تعرّف على أي من مجالات SQL الأربعة يعيقك فعلاً
- احصل على تفصيل حسب الفئة: الفلترة و NULL و الدمج والتجميع ودوال النافذة
- اعرف المستوى الذي تنتمي إليه: مبتدئ أو متوسط أو متقدم أو خبير
- قارن مستواك بما تقصده الإعلانات الوظيفية بعبارة SQL القوي
يمتد الاختبار من مستوى مبتدئ إلى خبير في جلسة واحدة. الأسئلة الأولى تتناول أموراً يواجهها كل مستخدم SQL: مقارنات NULL والفرق بين INNER و LEFT JOIN وحدود BETWEEN. الأسئلة اللاحقة تتعمق في fan-out مع aggregates ودوال النافذة و CTEs والعزلة في المعاملات والقيود. تضعك نتيجتك في أحد أربعة مستويات، وأسماء هذه المستويات هي، بشكل مقصود، الأسماء نفسها التي تستخدمها الإعلانات الوظيفية.
لا. كل سؤال مكتوب ضد سلوك SQL قياسي مشترك عبر PostgreSQL و MySQL و SQL Server و SQLite — دلالات NULL وأنواع الدمج وصيغة ANSI لدوال النافذة. لا شيء هنا يعتمد على تمديد خاص بالبائع.
يعتمد على نفس نوع التفكير في اقرأ وتنبأ الذي تفتح به معظم اختبارات أصحاب العمل، وبنفس تنسيق السيناريو القصير، وهذا ما يجعله مفيداً للتحضير. لكنه ليس نسخة من أي اختبار محدد لصاحب عمل، والحصول على نتيجة جيدة فيه ليس شهادة. ما يخبرك به فعلاً هو أي من المجالات الأربعة قد تخسر فيه نقاطاً، وهذا هو الشيء المفيد معرفته قبل مقابلة تقنية.
نحو ست دقائق. لا يوجد مؤقت لكل سؤال على حدة، فالاختبار يقيس معرفتك بما يعيده الاستعلام، لا سرعتك في الضغط على الأزرار. يمكنك التفكير في السؤال طالما شئت.