ابحث في الأسئلة…
⌘
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
الرئيسية
المواضيع
الفئات
مسارات التعلّم
بحث
الرئيسية
/
Backend
/
Ruby
Backend
Ruby
مجموعة منتقاة من أسئلة مقابلات Ruby مع إجابات مفصّلة.
30
أسئلة
يُحدّث أسبوعيًا
مبتدئ
10
متوسط
12
متقدم
8
Ruby أسئلة
30 / 30 معروض
الافتراضي
الأكثر رواجًا
الأحدث
›
ما هي لغة Ruby وفلسفتها؟
مبتدئ
#اللغة
#Ruby
التفاصيل →
›
كيف تعمل المتغيرات والأنواع الأساسية في Ruby؟
مبتدئ
#اللغة
#Ruby
التفاصيل →
›
ماذا تعني عبارة "كل شيء هو كائن" في Ruby؟
مبتدئ
#OOP
#Ruby
التفاصيل →
›
ما الفرق بين السلاسل النصية (Strings) والرموز (Symbols)؟
مبتدئ
#اللغة
#Ruby
التفاصيل →
›
كيف تعمل المصفوفات والجداول المترابطة (Hashes)؟
مبتدئ
#هياكل البيانات
#Ruby
التفاصيل →
›
ما هي الـ blocks في Ruby؟
مبتدئ
#الكتل
#Ruby
التفاصيل →
›
كيف تُعرّف الدوال مع الوسائط (المعاملات)؟
مبتدئ
#اللغة
#Ruby
التفاصيل →
›
كيف تعمل الفئات والكائنات في Ruby؟
مبتدئ
#OOP
#Ruby
التفاصيل →
›
ما الذي تفعله `attr_accessor` و `attr_reader` و `attr_writer`؟
مبتدئ
#OOP
#Ruby
التفاصيل →
›
ما هي خيارات التحكم في تدفق البرنامج (Control-flow) التي يوفرها Ruby؟
مبتدئ
#اللغة
#Ruby
التفاصيل →
›
ما هو الفرق بين blocks و procs و lambdas؟
متوسط
#الكتل
#Ruby
التفاصيل →
›
ما هي الوحدات (Modules) والممزجات (Mixins)؟
متوسط
#OOP
#Ruby
التفاصيل →
›
كيف يعمل الوراثة والبحث عن الدوال (method lookup)؟
متوسط
#OOP
#Ruby
التفاصيل →
›
كيف يعمل معالجة الاستثناءات؟
متوسط
#معالجة الأخطاء
#Ruby
التفاصيل →
›
ما هي وحدة Enumerable؟
متوسط
#البرمجة الوظيفية
#Ruby
التفاصيل →
›
كيف يعمل yield في الدوال؟
متوسط
#الكتل
#Ruby
التفاصيل →
›
ما هو duck typing في Ruby؟
متوسط
#OOP
#Ruby
التفاصيل →
›
ما هي Gems و Bundler؟
متوسط
#الأدوات
#Ruby
التفاصيل →
›
لماذا تُفضل الرموز (Symbols) كمفاتيح الجداول المجزأة (Hash Keys)؟
متوسط
#اللغة
#Ruby
التفاصيل →
›
ما هو البرمجة الفوقية (Metaprogramming) في Ruby؟
متقدم
#اللغة
#Ruby
التفاصيل →
›
كيف تدير Ruby الذاكرة وجمع القمامة؟
متقدم
#الأداء
#Ruby
التفاصيل →
›
ما هو GVL وكيف يعمل التزامن (Concurrency) في Ruby؟
متقدم
#التزامن
#Ruby
التفاصيل →
›
كيف تقوم بتحليل ديناميكي وتحسين أداء Ruby؟
متقدم
#الأداء
التفاصيل →
›
ما هو Ruby on Rails ومبادئه الأساسية؟
متقدم
#إطار العمل
#البنية المعمارية
التفاصيل →
›
كيف تختبر كود Ruby (RSpec/Minitest)؟
متقدم
#الاختبار
التفاصيل →
›
ما الذي يفعله تجميد الكائنات وملماذا نستخدم حروف نصوص مجمدة؟
متقدم
#الأداء
#Ruby
التفاصيل →
›
ما هي النطاقات (Ranges) وكيف يتم استخدامها؟
متوسط
#هياكل البيانات
#Ruby
التفاصيل →
›
ما هي طرق String المفيدة ومتغيراتها bang (!)؟
متوسط
#اللغة
#Ruby
التفاصيل →
›
ما هي الـ Struct ومتى تستخدمها؟
متوسط
#OOP
#Ruby
التفاصيل →
›
كيف يُمكّن Ruby بناء لغات نطاق مخصصة داخلية (DSLs)؟
متقدم
#اللغة
#Ruby
التفاصيل →