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