المتصفح مش سامح بحفظ التقدّم. تقدر تكمّل هنا، بس إجاباتك ممكن تضيع بعد قفل الصفحة.
محدّث لـ .NET 10 و C# 14
افهم .NET
واستعد للانترفيو بثقة
دليل مذاكرة ومراجعة لمطوّري .NET من Junior لحد Senior، بالعربي والإنجليزي. ابدأ بالمشكلة والمثال العملي، وبعدها راجع فهمك مع 585 سؤال انترفيو و370 سؤال اختيارات.
35المحاور
585أسئلة الانترفيو
370اختبر نفسك
Junior 171Mid 265Senior 149
كمّل من حيث توقفت
مكان القراءة محفوظ على نفس المتصفح، ومش بيتنقل تلقائيًا لجهاز تاني.
1. افهم الفكرةاقرا تمهيد المحور والموقف العملي قبل الكود. لو مصطلح جديد عليك، ارجع للأساسيات المشار ليها.
2. تتبّع المثال وجاوبشوف المدخلات والنتيجة، وفكّر ليه الحل مناسب. جاوب سؤال الانترفيو بصوتك قبل فتح الإجابة النموذجية.
3. اختبر وكمّل بعدينمكان قراءتك وإجاباتك بيتحفظوا في نفس المتصفح. ارجع من «كمّل من حيث توقفت». علامة إكمال المحور منفصلة عن درجة الاختبار.
ابدأ حسب مستواك
اختار نقطة بداية، وبعدها ارجع لأي محور تحتاجه. المستويات إرشادية.
Junior
ثبّت الأساسيات وجرّب الكود بنفسك.
Mid
راجع استخدامات الشغل، والأخطاء، واختيار الحل المناسب.
Senior
حضّر قراراتك وحدودها، وناقش بدائل التصميم.
الانترفيو نفسه
C# و .NET
02C# الأساسيات و OOPTypes، و OOP، و class و struct و record، و interface و abstract، و ref و out، و decimal، و generics، و delegates، و exceptions.03.NET Runtime: CLR و JIT و GC.NET Framework و .NET 10، و CLR و IL، وأنواع الـ JIT، و Tiered PGO، و AOT، و GC، و IDisposable، و memory leaks.04Async و MultithreadingThread و Task، و async و await من جوّه، و WhenAll، و Cancellation، و locks، و race conditions، و deadlocks.05LINQ و CollectionsIEnumerable و IQueryable، و Dictionary و HashSet، و deferred execution، و Select و SelectMany، و GroupBy.06C# 14 و .NET 10 والأداءالجديد في C# 14 و .NET 10، ومقارنات القديم بالجديد، و Span، و source generators، و BenchmarkDotNet.
الويب والـ APIs
07ASP.NET Core و MVCMVC، و Kestrel، و Middleware، و Routing، و Model binding، و Filters، و DI، و Configuration، و CORS.08Web APIs و REST و gRPCREST، و Status codes، و Idempotency، و Pagination، و Versioning، و OpenAPI، و gRPC، و SignalR.
الداتا وقواعد البيانات
09Entity Framework CoreDbContext، و Tracking، و Loading، و N+1، و Migrations، و Concurrency، و Dapper، والأداء.10SQL وقواعد البياناتJoins، و GROUP BY، و Window functions، و Indexes، و Normalization، و ACID، و NoSQL، وتمارين queries.11NoSQL وتصميم الداتاDocument و Key-Value و Wide-column و Graph، و MongoDB و Redis و Cassandra و Cosmos DB، و Sharding، و Replication، وإمتى SQL وإمتى NoSQL.12Data Consistency و TransactionsIsolation anomalies، و MVCC، و Locks، و Replication، و Consistency models، و Distributed transactions.13Relational Algebra ونظرية قواعد البياناتBonusσ و π و ⋈، وإزاي بتتحوّل لـ SQL، و Query optimizer، و Functional dependencies، و Keys.
التصميم والـ Architecture
14SOLID و ArchitectureSOLID، و Clean Architecture، و Vertical Slices، و DDD، و Modular Monolith، و Microservices، و CQRS.15Design Patternsالـ 23 pattern بتوع GoF بكود C#، ومعاهم Repository و Unit of Work و Specification و Result.16Clean Code و RefactoringNaming، و Functions، و DRY و KISS و YAGNI، و Code smells، و Refactoring techniques، و Code review.
الأنظمة الموزّعة
17Messaging و Distributed SystemsMessage brokers، و RabbitMQ، و Kafka، و Outbox، و Idempotency، و Sagas، و Resilience.18Caching و RedisIMemoryCache، و Redis، و HybridCache، و Output caching، و Invalidation، و Stampede.
الجودة والتشغيل
19SecurityAuthN و AuthZ، و OAuth2 و OIDC، و JWT، و Passkeys، و OWASP Top 10، و Secrets.20Logging و ObservabilityStructured logging، و OpenTelemetry، و Metrics، و Traces، و Health checks، و Production debugging.21TestingUnit و Integration، و xUnit v3، و Mocking، و WebApplicationFactory، و Testcontainers، و TDD.22Docker و CI/CD و GitDockerfile، و Compose، و Kubernetes، و GitHub Actions، و Git، و Zero-downtime deployment.23Cloud FundamentalsIaaS و PaaS و SaaS، و Azure و AWS، و Serverless، و Storage، و Scaling، والتكلفة، و Infrastructure as Code.
أساسيات بتفرّق معاك
24HTTP و Networkingرحلة الـ request، و DNS، و TCP، و TLS، و HTTP/1.1 و 2 و 3، و Headers، و Cookies، و Proxies.25أساسيات الـ Operating SystemBonusProcess و Thread، و Context switch، و Memory و Virtual memory، و I/O، و Scheduling.26Legacy و IntegrationsSOAP و WCF، و Anti-Corruption Layer، و Strangler Fig، والـ Migration من .NET Framework.27Software Engineering ProcessSDLC، و Agile و Scrum و Kanban، و Estimation، و Requirements، و Documentation، و Tech debt، و Definition of Done.
Problem Solving
28Data Structures و AlgorithmsBig-O، و Arrays و Linked lists، و Hash tables، و Trees، و Graphs، و Sorting، و DP.29مسائل Coding بالحلأشهر مسائل الانترفيو بحل C# مشروح، والـ complexity، وطريقة التفكير بصوت عالي.
الـ AI
30الـ AI في .NET: RAG و Embeddings و MCPBonusMicrosoft.Extensions.AI، و RAG، و Embeddings، و MCP، و Agents، والأمان.31إزاي توجّه الـ AI وتراجع وراهSpec-driven development، ومراجعة الـ plan، و checklist لمراجعة كود الـ AI، وأخطاؤه المشهورة في .NET.
System Design و Career
32System Designخطوات الإجابة، و Scaling، و Caching، و Queues، و Multi-tenancy، وأمثلة كاملة.33Behavioral و CareerSTAR، و Code review، و Mentoring، والخلافات، وأسئلة تسألها، والتفاوض على المرتب.