Индексы в БД: зачем нужны, почему нельзя навешивать на всё, как анализировать медленные запросы?
Как через GOMAXPROCS контролировать планировщик?
Что такое делегаты?
В чём разница между HashSet и List?
В каком случае выбираем реляционные БД, а в каком нереляционные?
С какими реляционными и нереляционными БД работали? Для чего использовались нереляционные?
Как синхронизировать доступ к ресурсу в асинхронном коде (не более одного запроса одновременно)?
Разница между struct и class в C#?
Чем List отличается от IEnumerable?
Как используется ThreadPool в контексте async/await? Можно ли гарантировать тот же поток после await?
Что такое MVCC?
Что такое IAsyncDisposable?
Если раскомментировать throw, изменится ли порядок вывода?
Можем ли мы использовать await внутри блока lock?
Какие кучи знаешь кроме основной (SOH)? Расскажи про Large Object Heap и Pinned Object Heap.
Зачем нужен стек? Почему не хранить все данные в куче?
Что выведет программа с async/await: main печатает A, вызывает saySomething (статический, возвращает Task), delay 5 сек, затем D?
Назови два принципа SOLID, приведи примеры их нарушения.
Задача с виртуальными методами: что будет выведено? Для какого метода тиков больше и почему?
Требуется вывести список сотрудников, получающих максимальную заработную плату в своем отделе.