الأدوات
منشئ السيرة الذاتية
تبرع
ابحث في الأسئلة…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
الرئيسية
المواضيع
الفئات
مسارات التعلّم
بحث
أسئلة مقابلات قاعدة البيانات · التدرّب على مقابلات تقنية المعلومات
الرئيسية
/
#قاعدة البيانات
#قاعدة البيانات
85 أسئلة
ما مزايا وعيوب TypeORM؟
Node.js
#database
متوسط
›
ما مزايا وعيوب Sequelize؟
Node.js
#orm
متوسط
›
كيف يُقارَن TypeORM بـ Sequelize، ومتى تختار كلًّا منهما؟
Node.js
#orm
متقدم
›
ما هي لغة SQL وما استخدامتها؟
SQL
#database
مبتدئ
›
كيف يتصرف NULL في SQL؟
SQL
#database
مبتدئ
›
ما هي المفاتيح الأساسية والمفاتيح الأجنبية؟
SQL
#database
متوسط
›
ما هي قيود قاعدة البيانات؟
SQL
#database
متوسط
›
ما هي تطبيع قاعدة البيانات (Database Normalization)؟
SQL
#database
متوسط
›
ما هي المعاملات والخصائص الـ ACID؟
SQL
#database
متوسط
›
ما هي الـ views والـ materialized views؟
SQL
#database
متوسط
›
ما هي مستويات عزل المعاملات؟
SQL
#database
متقدم
›
ما الذي يسبب حالات الجمود (Deadlocks) وكيف تمنعها؟
SQL
#database
متقدم
›
ما هي الإجراءات المخزنة (Stored Procedures) ومتى يجب استخدامها؟
SQL
#database
متقدم
›
ما هي DDL و DML و DCL و TCL؟
SQL
#database
متقدم
›
ما هي أنواع بيانات SQL الشائعة وكيف تختار منها؟
SQL
#database
متوسط
›
كيف تستعلم عن عشرة مليارات سجلّ في أقل من 100 مللي ثانية؟
تصميم الأنظمة
#database
متقدم
›
كيف تجزّئ (shard) قاعدة بيانات لمليار مستخدم؟
تصميم الأنظمة
#database
متقدم
›
كيف توسّع MySQL عندما تنمو الحركة مئة ضعف؟
تصميم الأنظمة
#database
متقدم
›
كيف تخزّن 100 مليون حدث سجلّ (log event) يومياً؟
تصميم الأنظمة
#database
متقدم
›
كيف تبني بحثاً نصّياً كاملاً (full-text search) على أكثر من 100 مليون سجلّ؟
تصميم الأنظمة
#searching
متقدم
›
تحليلات إيرادات لحظية على ملايين المعاملات يومياً: كيف؟
تصميم الأنظمة
#database
متقدم
›
تخزين واستعلام سجلّ المعاملات لمئات الملايين من الحسابات
تصميم الأنظمة
#scaling
متقدم
›
هجرة قاعدة بيانات بحجم 10 تيرابايت دون توقّف (zero downtime): ما الخطة؟
تصميم الأنظمة
#data-migration
متقدم
›
النسخ الاحتياطي والتعافي من الكوارث (backup & DR) لقاعدة بيانات بعشرات التيرابايت
تصميم الأنظمة
#database
متقدم
›
كيف تستورد 100 مليون سجلّ CSV إلى قاعدة بيانات بسرعة؟
تصميم الأنظمة
#performance
متقدم
›
كيف تصمّم سجلّ تدقيق (audit log) لسنوات من قابلية التتبّع؟
تصميم الأنظمة
#logging
متقدم
›
كيف يزامن CDC البيانات عبر الأنظمة؟
تصميم الأنظمة
#database
متوسط
›
كيف تجزّئ (partition) جدولاً واحداً بمليارات الصفوف؟
تصميم الأنظمة
#sql
متوسط
›
كيف تُصدّر مجموعة بيانات ضخمة دون التأثير على النظام الحيّ؟
تصميم الأنظمة
#performance
متوسط
›
كيف تعالج مفتاحاً ساخناً أو صفّاً ساخناً (hot key/hot row) تحت تنافس شديد؟
تصميم الأنظمة
#performance
متوسط
›
كيف تمنع الجمود (deadlocks) مع آلاف المعاملات المتزامنة؟
تصميم الأنظمة
#concurrency
متوسط
›
ما هي PostgreSQL ولماذا يتم اختيارها؟
PostgreSQL
#database
مبتدئ
›
ما هي أنواع البيانات التي تقدمها PostgreSQL بما يتجاوز SQL القياسي؟
PostgreSQL
#database
مبتدئ
›
ما هو psql وما هي أوامره الأساسية؟
PostgreSQL
#database
مبتدئ
›
كيف تعمل معرّفات الزيادة التلقائية (SERIAL و sequences و IDENTITY)؟
PostgreSQL
#database
مبتدئ
›
ما هي الـ Schemas في PostgreSQL؟
PostgreSQL
#database
مبتدئ
›
كيف تعمل أعمدة المصفوفات في PostgreSQL؟
PostgreSQL
#database
مبتدئ
›
ما هي الأعمدة المُنتجة (Generated Columns)؟
PostgreSQL
#database
مبتدئ
›
كيف يعمل JSONB ومتى يجب استخدامه؟
PostgreSQL
#database
متوسط
›
كيف يعمل البحث النصي الكامل (Full-text Search) في PostgreSQL؟
PostgreSQL
#database
متوسط
›
ما هو MVCC في PostgreSQL؟
PostgreSQL
#database
متوسط
›
ما هي امتدادات PostgreSQL؟
PostgreSQL
#database
متوسط
›
ما هو نظام LISTEN و NOTIFY؟
PostgreSQL
#database
متوسط
›
ما القيود التي يدعمها PostgreSQL؟
PostgreSQL
#database
متوسط
›
كيف يعمل القفل (Locking) في PostgreSQL؟
PostgreSQL
#database
متقدم
›
ما هي MongoDB وكيف تختلف عن قواعد بيانات SQL؟
MongoDB
#database
مبتدئ
›
ما هي المستندات والمجموعات في MongoDB؟
MongoDB
#database
مبتدئ
›
ما هو BSON وما أنواع البيانات التي يدعمها MongoDB؟
MongoDB
#database
مبتدئ
›
ما هي غلاف MongoDB (mongosh) وأوامره الأساسية؟
MongoDB
#database
مبتدئ
›
كيف يعمل البحث النصي في MongoDB؟
MongoDB
#database
متوسط
›
كيف تعمل المعاملات في MongoDB؟
MongoDB
#database
متوسط
›
ما هو Mongoose ولماذا نستخدم ODM؟
MongoDB
#database
متوسط
›
كيف يعمل التحقق من الصيغة (Schema Validation) في MongoDB؟
MongoDB
#database
متوسط
›
ما هي تدفقات التغييرات (Change Streams)؟
MongoDB
#database
متقدم
›
كيف تؤثر write concern و read concern على الاتساق (Consistency)؟
MongoDB
#database
متقدم
›
ما هو Redis وما استخداماته؟
Redis
#database
مبتدئ
›
ما أنواع البيانات التي يدعمها Redis؟
Redis
#database
مبتدئ
›
كيف تعمل السلاسل النصية والمفاتيح في Redis؟
Redis
#database
مبتدئ
›
كيف يعمل انتهاء مفاتيح البيانات (TTL) في Redis؟
Redis
#database
مبتدئ
›
كيف تعمل قوائم Redis وكيف يتم استخدامها للطوابير؟
Redis
#database
مبتدئ
›
كيف تعمل جداول التجزئة والمجموعات في Redis؟
Redis
#database
مبتدئ
›
ما هي المجموعات المرتبة وكيف يتم استخدامها؟
Redis
#database
مبتدئ
›
ما هو redis-cli والأوامر الأساسية له؟
Redis
#database
مبتدئ
›
كيف يختلف Redis عن قاعدة البيانات التقليدية؟
Redis
#database
مبتدئ
›
كيف يعمل الاستمرارية في Redis (RDB مقابل AOF)؟
Redis
#database
متوسط
›
كيف تعمل معاملات Redis؟
Redis
#database
متوسط
›
لماذا تكون عمليات Redis ذرية وما أهمية ذلك؟
Redis
#database
متوسط
›
كيف يعمل البرمجة النصية Lua في Redis؟
Redis
#database
متقدم
›
ما هي هياكل البيانات والوحدات المتقدمة في Redis؟
Redis
#database
متقدم
›
ما هو Amazon DynamoDB؟
الحوسبة السحابية و AWS
#database
متوسط
›
كيف تقوم بتحسين استعلام قاعدة البيانات البطيء؟
موثوقية المواقع والعمليات
#database
متوسط
›
كيف يعمل Spring Data JPA وما هي الـ derived queries؟
Spring Boot
#spring
متوسط
›
كيف يعمل @Transactional، بما في ذلك الـ propagation والـ rollback؟
Spring Boot
#database
متوسط
›
ما هو MySQL، وما الفرق بين InnoDB و MyISAM؟
MySQL
#database
مبتدئ
›
كيف تختار أنواع البيانات في MySQL، وما الأخطاء الشائعة؟
MySQL
#database
مبتدئ
›
ما هو الفهرس (index)، وكيف يختلف المفتاح الأساسي (primary key) عن الفهرس الثانوي (secondary index)؟
MySQL
#database
مبتدئ
›
اشرح INNER و LEFT و RIGHT JOIN في MySQL مع أمثلة.
MySQL
#database
مبتدئ
›
كيف تعمل فهارس B-tree والمركّبة (composite) والمغطّية (covering)، وما قاعدة البادئة اليسرى (leftmost-prefix)؟
MySQL
#database
متوسط
›
كيف تقرأ EXPLAIN وتستخدمه لتحسين استعلام بطيء؟
MySQL
#performance
متوسط
›
اشرح transactions ومستويات العزل (isolation levels) في InnoDB، والشذوذات (anomalies) التي تمنعها.
MySQL
#database
متوسط
›
ما المفاضلات بين التطبيع (normalization) وإلغاء التطبيع (denormalization)؟
MySQL
#database
متوسط
›
كيف يعمل النسخ المتماثل (replication) بين master و replica في MySQL، وكيف يساعد في توسيع القراءة (read scaling)؟
MySQL
#database
متوسط
›
كيف تعمل أقفال الصفوف (row locks) و MVCC في InnoDB، وكيف تتجنّب الـ deadlocks؟
MySQL
#database
متقدم
›
متى تلجأ إلى التقسيم (partitioning) مقابل التجزئة (sharding) لتوسيع MySQL؟
MySQL
#database
متقدم
›
كيف تضبط خادم MySQL: buffer pool، وslow query log، والاتصالات؟
MySQL
#performance
متقدم
›