Какими способами можно проверить правильность синтаксиса SQL-запросов при написании модульных тестов?
Для проверки правильности синтаксиса SQL-запросов в модульных тестах на Java можно использовать несколько подходов:
Читать ответПодготовка к интервью
3834 вопроса с собеседований в Сбер
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Сбер. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, backend.
Каталог
Для проверки правильности синтаксиса SQL-запросов в модульных тестах на Java можно использовать несколько подходов:
Читать ответИммутабельные объекты безопасны для многопоточной среды, потому что их состояние не меняется после создания.
Читать ответДля снижения объёмов передаваемых данных в Kafka и повышения эффективности можно использовать следующие подходы:
Читать ответИдемпотентность — это свойство операции, при котором многократное выполнение с одинаковыми входными данными приводит к тому же результату, что и однократное выполнение.
Читать ответДля получения информации о пользователе, даже если связанные записи в другой таблице отсутствуют, используется LEFT JOIN (левое соединение).
Читать ответВ Java класс Throwable является базовым для всех ошибок и исключений, но сам по себе не считается управляемым (checked) исключением.
Читать ответЕсли не соблюдать принципы SOLID при проектировании системы, могут возникнуть следующие проблемы:
Читать ответЭтот вопрос относится к личному опыту кандидата и не имеет технического ответа.
Читать ответДля организации взаимодействия между сервисом-фасадом и сервисом формирования отчётов, где отчёты формируются долго, лучше использовать асинхронный подход:
Читать ответПартиционирование, шардирование и репликация — это разные техники масштабирования и повышения отказоустойчивости в распределённых системах:
Читать ответНа предыдущих позициях я решал задачи, связанные с разработкой и поддержкой серверных приложений на Java. Это включало:
Читать ответВ Hibernate сущности могут находиться в четырёх состояниях:
Читать ответ