Как да решите проблема с деградацията на кеша (Redis отговаря за 1 секунда, базата данни за 10 ms)?
C#
Обяснете предназначението и използването на интерфейса IDisposable в .NET
Разкажи една или две интересни технически задачи, които си решил в предишните проекти.
Какви са начините за разполагане на значими типове в управляемата памет (купчина)?
Разкажи за опита ти в оптимизирането на сложни SQL заявки и работата с план за изпълнение. Имало ли е случай, в който успя да ускориш заявка 2-3 пъти?
Обяснете разликата между референтни и стойностни типове.
Каква е ролята на метода Equals при работа с ключове в колекцията Dictionary?
Имали ли сте опит с архитектура, базирана на микросервизи?
Винаги ли данните, които се считат за важни, се поставят в областта на динамичното разпределение на паметта?
Кои етапи на развитие могат да се разграничат в жизнения цикъл на обектите в управляемата памет?
Каква е основата за съхраняване на обекти в динамична област на паметта, а не в автоматичния стек?
Може ли винаги да използвате стек за съхраняване на значими типове данни?
Можеш ли да назовеш основните видове индекси, използвани в системите за управление на бази данни SQL?
Имали ли сте практически опит в реализирането на асинхронни процеси в проекти?
Имали ли сте опит с инструмента за оркестрация на контейнери Kubernetes?
Какви са разликите между концепциите за асинхронни операции и паралелно изпълнение на задачи?
Колко време може да отнеме процесът на смяна на работата за нова позиция?
Как се оценява ефективността на търсенето по ключ в различни структури от данни?
Обяснете какви са семафорите и как се използват при управлението на нишки в програмирането.