C#
Какви са предимствата и недостатъците на използването на механизми за boxing и unboxing в език за програмиране?
Можете ли да обясните какво е пул поток и как работи?
С какви типове регистрация на зависимости сте запознати в IoC контейнера?
Кога е целесъобразно да използвате анонимни функции в кода?
В кои ситуации е по-препоръчително да използвате колекция от тип List и в кои — Dictionary?
Каква е ролята на механизма Acknowledge в RabbitMQ и за какво се използва?
Как да реализираме изчакването за завършване на всички задачи от набор задачи?
Как се реализира маршрутизирането на заявки в контролера?
Можеш ли да обясниш различните форми на нормализация на базата данни?
Какви конкретни задачи реализирахте в проектите си?
Може ли Object да се счита за тип с строги ограничения на типизацията?
От какви елементи се състои вътрешната структура на оператора foreach в C#?
Можете ли да обясните как сте използвали механизмите за миграция за управление на промените в базата данни по време на разработката?
Можете ли да покажете пример за използване на патърна Builder за създаване на обекти?
Как може да се реализира механизъм за оптимистичен подход към блокирането на данни?
От гледна точка на показването на метрики — собствено решение или стандартно?
В кои случаи се използва блокът try в кода за обработка на изключения?
Какви стъпки бихте предприели, ако забавяне при получаването на данни от базата данни доведе до проблеми в приложението?
Можете ли да обясните концепцията за обобщени типове в програмирането?
Можете ли да обясните концепцията за паралелни изчисления и тяхното приложение в програмирането?