C#
Обяснете концепцията за middleware в ASP.NET и ролята му при обработката на HTTP заявки
На какъв етап от обработката на заявките се извършва изпълнението на логиката вътре в middleware?
На коя дата за последен път извършихте професионалната си дейност?
Какво е шардиране и какво трябва да се има предвид при проектирането му?
Можете ли да обясните етапите на жизнения цикъл на контролера във вашето приложение?
Обяснете каква е структурата данни хеш таблица и как работи
По какви начини може да се разшири и увеличи капацитетът на уеб приложение?
Обяснете разликите между нишки, процеси и асинхронно изпълнение на задачи, както и как взаимодействат.
Как да оптимизираме метода Enrich за 10 милиона събития с различни ID? Как да ограничим паралелизма?
Коя конкретна версия на .NET Core използвахте в проектите си?
Можеш ли да назовеш и обясниш основните поведенчески модели, използвани при проектирането на софтуерни системи?
Променяли ли сте някога режима на работа на събирача на отпадъци във вашата система?
Можете ли да разкажете за най-вълнуващата или трудната задача, която сте трябвало да решите в практиката си?
Как да управляваме потокобезопасни структури от данни в многопоточна среда?
Как се реализира връзката много към много между таблиците в база данни?
Използвали ли сте класа StringBuilder в проектите си за работа със низове?
При кои условия използването на индекс увеличава скоростта на обработка на SQL заявки?
Какви са основните предимства и недостатъци на езици за програмиране, компилирани в машинен код?
Какви lifetime съществуват в .NET DI и защо Redis ConnectionMultiplexer трябва да бъде регистриран като Singleton?
Какво се разбира под инструменти за анализ и оптимизация на SQL заявки?