Какие оптимизации хранения и обработки данных применялись при потоке 3–5 тысяч событий в секунду: индексы, партиционирование, шардирование?
C#
Можно ли в интерфейсе объявлять свойства или поля?
Можно ли обеспечить ACID при уровне изоляции Read Committed?
Каким образом программа определяет точку, с которой нужно возобновить выполнение кода после паузы или ошибки?
Объясните, что означает процесс Unboxing в программировании и зачем он нужен.
Когда следует применять индексирование в базе данных?
Что обеспечивает применение RabbitMQ в архитектуре распределенных систем?
В каком месте в памяти размещаются объекты ссылочных типов данных?
Какие категории типов данных считаются важными или ключевыми в программировании?
Расскажите про Clean Architecture — как устроена, слои, зависимости?
Можете объяснить, что собой представляет Entity Framework и для чего он используется в разработке?
Есть медленный SELECT-запрос, который со временем стал выполняться дольше. Как диагностировать проблему?
За что отвечают HTTP-статусы 200, 400 и 500?
Что происходит внутри SQL сервера при выполнении запроса? Как из текста запроса получается результат?
Сколько памяти аллоцируется при создании нового HashSet?
Можете объяснить принцип работы индексов в базе данных PostgreSQL?
Что такое конвейер запросов (middleware pipeline) в ASP.NET Core?
Есть ли у тебя возможность устроиться в одну компанию, одновременно выполняя работу в другой?
Можете привести пример ситуации, в которой применим механизм планировщика задач?
Можете объяснить, что подразумевается под понятием массив в программировании?