.NET Developer Written Exam
برمجةSQL وقواعد البياناتاختبار أونلاينأساسيات كمبيوتر ساينسمتوسطآخر مرة اتسأل من سنتين
سؤال انترفيو في المصرية للاتصالات (مصر) · المرحلة: اختبار أونلاين · المجال: برمجة وSQL وقواعد البيانات وأساسيات كمبيوتر ساينس · الوظيفة: مهندس باك إند · الصعوبة: متوسط · اتسأل مرة واحدة، آخرها مارس 2025
What they ask
.NET developer hiring starts with a written exam in four sections, then an HR interview.
- SQL: joins, aggregates, and one query you write in full, for example "customers with more than one active line and the total of their last bills".
- Web development: HTTP verbs and status codes, what MVC separates, session vs cookie vs token, and how a form post reaches a controller action.
- Problem solving: two short problems on paper. Reported style: find the value that appears twice in an array of size
n + 1containing values1..n; reverse the words of a sentence in place. - .NET framework: CLR and garbage collection basics, value vs reference types,
IDisposableandusing,async/await, and the difference betweenIEnumerableandIQueryable.
Solve the first problem-solving item in the starter code below.
Examples
[1, 3, 4, 2, 2]returns2.[3, 1, 3, 4, 2]returns3.
Constraints
2 <= n <= 10^5, exactly one value repeats.
What they look for
- Clean handwritten code with the edge cases named.
- Solid SQL; this is the section that eliminates most people.
- Short, correct definitions in the .NET section rather than long essays.