100 سؤال متاح.

جهّز جلسة مراجعة
DartJunior

ما الفرق بين final و const في Dart؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
DartJunior

ما الفرق بين var و dynamic في Dart؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
DartJunior

إزاي يشتغل نظام Null Safety في Dart؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
DartMid

متى نستخدم late في Dart وما مخاطرتها؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
DartMid

ليه Object غالبًا أكثر أمانًا من dynamic في Dart؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
DartJunior

إمتى تختار List أو Set أو Map في Dart؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
DartMid

ما فائدة spread و collection-if في Dart؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
DartJunior

إيه الفرق بين named و positional optional parameters في Dart؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
DartMid

ما هي cascade notation في Dart ومتى تكون مناسبة؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
DartSenior

إيه دور factory constructor في Dart مقارنة بالـgenerative constructor؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
DartSenior

كيف تضيف سلوكًا لنوع موجود باستخدام extension في Dart؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
DartMid

إزاي async و await بيتعاملوا مع Future في Dart؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
OOPJunior

إيه الفرق بين class و object في Dart؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
OOPJunior

إزاي نطبق Encapsulation في Dart؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
OOPMid

إمتى تختار composition بدل inheritance في كود Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
OOPMid

كيف نستخدم Polymorphism في Dart من غير ربط الكود بتطبيق واحد؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
OOPMid

ما الفرق العملي بين abstract class و abstract interface class في Dart؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
OOPSenior

متى يكون mixin مناسبًا لمشاركة سلوك في Dart؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
OOPSenior

إزاي تعرّف equality صحيحة لـ value object في Dart؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
OOPSenior

إيه فوائد immutable value objects في تطبيق Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
SOLIDJunior

إزاي نطبق Single Responsibility Principle في شاشة Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
SOLIDMid

كيف يساعد Open/Closed Principle عند إضافة أنواع UI جديدة؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
SOLIDMid

ما معنى Liskov Substitution Principle في كود Dart؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
SOLIDMid

إزاي نطبق Interface Segregation في طبقة بيانات Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
SOLIDSenior

ما المقصود بـ Dependency Inversion Principle في تطبيق Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
SOLIDSenior

إزاي نستخدم مبادئ SOLID من غير ما نحمّل Widget مسؤوليات زائدة؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
SOLIDJunior

هل لازم نطبق كل مبادئ SOLID في كل جزء من تطبيق Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
SOLIDSenior

إزاي تبدأ refactor لكود Flutter قديم باستخدام SOLID بأمان؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Flutter FundamentalsJunior

إيه الفرق بين Flutter framework وengine وembedder؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Flutter FundamentalsJunior

ماذا تعني Declarative UI في Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Flutter FundamentalsMid

ليه Flutter عنده Widget tree وElement tree وRenderObject tree؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Flutter FundamentalsMid

ما المراحل الأساسية لإنتاج frame في Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Flutter FundamentalsJunior

ما الفرق بين hot reload وhot restart في Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Flutter FundamentalsMid

إمتى تستخدم debug وprofile وrelease mode في Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Flutter FundamentalsJunior

ما دور pubspec.yaml وpubspec.lock في مشروع Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Flutter FundamentalsMid

إيه الحالات الأساسية في lifecycle بتاع تطبيق Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Flutter FundamentalsJunior

إزاي تضيف assets وصور إلى تطبيق Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Flutter FundamentalsMid

ما فائدة Android product flavors في تطبيق Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Local StorageJunior

إزاي تختار بين preferences وfiles وstructured local database للتخزين المحلي؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Local StorageJunior

إمتى تستخدم key-value preferences وما حدودها؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Local StorageJunior

إزاي تحفظ مستند أو blob محليًا باستخدام files؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Local StorageMid

متى تكون SQLite أو structured local database مناسبة في تطبيق Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Local StorageMid

إزاي تصمم local persistence قابلة للاختبار ومقاومة لفشل التخزين؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Platform IntegrationMid

إيه دور platform channels وإزاي تحافظ على boundary واضحة مع native code؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Platform IntegrationSenior

إمتى تختار plugin جاهزًا أو custom platform integration؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
WidgetsJunior

إمتى تستخدم StatelessWidget وإيه معنى build بتاعها؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
WidgetsMid

اشرح lifecycle الأساسي لـ StatefulWidget State؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
WidgetsMid

إيه هو BuildContext وليه مكانه في الشجرة مهم؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
WidgetsMid

إزاي تساعد keys Flutter في الحفاظ على هوية Widgets؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
WidgetsJunior

اشرح قاعدة constraints go down, sizes go up في Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
WidgetsMid

كيف تساعد const Widgets في تقليل تكلفة rebuild؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
WidgetsJunior

ماذا يفعل setState فعلًا، وكيف تتجنب rebuild واسع؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
WidgetsMid

إمتى تستخدم InheritedWidget وdidChangeDependencies؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
WidgetsSenior

ما trade-offs استخدام GlobalKey في Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
State ManagementJunior

إيه الفرق بين local state وshared state في Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
State ManagementJunior

إزاي تطبق lifting state up بين Widgets؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
State ManagementMid

ليه immutable state وchange notification مهمين؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
State ManagementMid

اشرح unidirectional data flow في تطبيق Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
State ManagementMid

إزاي تدير lifecycle للـcontroller أو notifier؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
State ManagementMid

إزاي تخلي state management قابلة للاختبار؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
State ManagementJunior

متى تختار ValueNotifier ومتى تختار ChangeNotifier؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
State ManagementMid

متى تستخدم Stream بدل notifier لإدارة state؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
State ManagementSenior

إزاي تختار approach لإدارة state من غير اعتبار package واحدة حلًا عالميًا؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
State ManagementSenior

إيه الفرق بين state داخل الذاكرة وstate التي تحتاج restoration أو persistence؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
NavigationJunior

إزاي يشتغل route stack في Navigator؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
NavigationJunior

إيه الطرق الواضحة لتمرير data بين routes؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
NavigationMid

ما الذي يجب أن يحدث عند فتح deep link مباشرة؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
NavigationSenior

إمتى تختار imperative navigation وإمتى declarative navigation؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
NavigationMid

كيف تصمم nested navigation لتبويبات أو flow مستقل؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
NetworkingJunior

إزاي تفسر HTTP response وتتعامل مع status codes؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
NetworkingJunior

ليه نعمل JSON serialization إلى typed models؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
NetworkingJunior

إزاي تعرض loading وsuccess وerror لطلب شبكة؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
NetworkingMid

فين تحط timeout وretry في network client؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
NetworkingMid

إزاي تمنع نتيجة network قديمة من تحديث Widget بعد خروجها؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
NetworkingSenior

إيه الفرق بين network service وrepository في architecture؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
NetworkingSenior

متى تستخدم WebSocket وما الذي يجب إدارته في lifecycle؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
ArchitectureMid

إيه حدود presentation وdomain وdata layers؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
ArchitectureMid

إزاي تستخدم dependency injection في Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
ArchitectureMid

إزاي تختار architecture seams التي تجعل الاختبار أعلى قيمة؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
ArchitectureJunior

إزاي تنظّم حدود الـfeature من غير ما تخلي architecture مجرد folders؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
TestingJunior

إيه الذي يميز unit test في مشروع Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
TestingJunior

متى تستخدم widget test في Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
TestingMid

إيه دور integration test ومتى يستحق تكلفته؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
TestingMid

إيه الفرق العملي بين fake وmock وstub في اختبارات Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
TestingSenior

إزاي تخلي اختبارات Flutter reliable وغير flaky؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
PerformanceJunior

ليه نعمل profiling قبل ما نحسّن أداء Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
PerformanceMid

إيه معنى frame budget وإزاي تشخّص jank؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
PerformanceJunior

إمتى تستخدم ListView.builder بدل بناء قائمة كاملة؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
PerformanceMid

إزاي تمنع expensive work داخل build؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
PerformanceSenior

إزاي تفسر مشاكل أداء الصور والذاكرة في Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Async & IsolatesMid

إزاي يشتغل Dart event loop والفرق بين microtask وevent queue؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Async & IsolatesMid

إمتى تستخدم Stream بدل Future؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Async & IsolatesSenior

متى تنقل CPU-bound work إلى isolate؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
Async & IsolatesMid

إزاي تستخدم Future.wait بأمان مع أكثر من عملية async؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
WidgetsSenior

إزاي تستخدم child parameter في Builder لتقليل rebuild؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
ArchitectureMid

فين تحط domain models في هيكل مشروع Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
ArchitectureSenior

إزاي يكون اتجاه الاعتماد بين repository وview model في Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
ArchitectureSenior

إمتى تضيف domain layer أو use-case في Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
ArchitectureJunior

تنظّم ملفات Flutter حسب الـfeature ولا حسب نوع الكلاس؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←
TestingMid

متى تستخدم golden test في Flutter؟

اختبر إجابتك قبل ما تكشف الشرح.

فتح السؤال ←