Можете рассказать о случаях, когда вы использовали SQL-запросы, и опишите примеры наиболее сложных из них
Какие подходы или инструменты вы применяли для реализации кеширования данных?
Объясните, что представляет собой один поток выполнения в программе и как он работает.
Каким образом вы осуществляете ленивую или жадную загрузку большого числа связанных объектов в системе?
Можете объяснить, что означает уровень изоляции транзакций в системе управления базами данных?
Объясните суть технологии кэширования и как она применяется в системах хранения данных.
Какие задачи и проекты вы выполняли на своем предыдущем месте работы?
Что послужило причиной вашего ухода с первой должности?
Какие последствия могут возникнуть, если пропустить вызов метода Dispose() в объекте?
Если метод, запущенный через async, выполняется синхронно, возвращается ли поток в пул потоков после завершения его выполнения?
Объясните, что означает термин 'строго типизированный язык программирования' и как он отличается от нестрого типизированного.
Можете ли объяснить концепцию duck typing и как она применяется в динамических языках программирования?
Какие способы ускорить выполнение SQL-запросов для повышения производительности базы данных?
Почему важно различать между значимыми и ссылочными типами данных в программировании?
Чем отличаются механизм взаимного исключения Lock и Semaphore при управлении доступом к ресурсам?
Можете объяснить, что подразумевается под понятием expression type в программировании?
Как часто ты рассматриваешь возможность смены текущего места работы?
В каком месте сохраняется важный тип данных во время упаковки объектов?
Объясните смысл и применение принципа подстановки Лисков в объектно-ориентированном программировании.
Опишите свой опыт работы с системой КриптоПро и её функциональными возможностями.