Объясните механизм действия ON DELETE SET NULL в контексте связей между таблицами базы данных.
ON DELETE SET NULL — это правило поведения внешнего ключа в базе данных при удалении связанной записи из родительской таблицы.
Читать ответПодготовка к интервью
3834 вопроса с собеседований в Сбер
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Сбер. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, backend.
Каталог
ON DELETE SET NULL — это правило поведения внешнего ключа в базе данных при удалении связанной записи из родительской таблицы.
Читать ответВ Java для одновременного выполнения задач на нескольких процессорных ядрах используется многопоточность и параллельное программирование.
Читать ответВ Spring Framework описание конфигурации компонентов можно реализовать несколькими способами:
Читать ответВ Java синхронизация используется для управления доступом к общим ресурсам в многопоточной среде, чтобы избежать состояний гонки.
Читать ответВ моём последнем Java-проекте я добавлял и настраивал следующие компоненты:
Читать ответВ Java методы equals и hashCode тесно связаны и должны быть реализованы согласованно, чтобы объекты корректно работали в коллекциях, основанных на хешировании, например, в HashMap или HashSet.
Читать ответВ Java объект, отвечающий за генерацию хеш-кода, — это сам объект, у которого вызывается метод hashCode().
Читать ответАутентификация и авторизация — два разных этапа при работе с JWT (JSON Web Token):
Читать ответДа, я создавал и дополнял API для интеграции новых возможностей и расширения существующего функционала. Обычно это включает:
Читать ответВ Spring для выполнения задач в фоновом режиме используется аннотация @Async. Она позволяет запускать методы асинхронно, не блокируя основной поток.
Читать ответФабричный метод (Factory Method): Определяет интерфейс для создания объекта, но позволяет подклассам решать, какой класс инстанцировать.
Читать ответЭто означает, что если класс B наследует класс A, то везде, где используется объект класса A, можно подставить объект класса B, и программа будет работать корректно.
Читать ответ