[имя] спросил: У вас есть какие-то вопросы?
Если есть дополнительные вопросы, пожалуйста, задавайте — я готов помочь. Если что-то осталось непонятным, уточните, чтобы я мог объяснить подробнее.
Читать ответПодготовка к интервью
3834 вопроса с собеседований в Сбер
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Сбер. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, backend.
Каталог
Если есть дополнительные вопросы, пожалуйста, задавайте — я готов помочь. Если что-то осталось непонятным, уточните, чтобы я мог объяснить подробнее.
Читать ответОбъект Future в Java используется для представления результата асинхронной операции, который может быть получен в будущем.
Читать ответРастущий consumer lag в Kafka означает, что потребитель не успевает обрабатывать сообщения с той скоростью, с которой они поступают, что может привести к задержкам и переполнению буферов.
Читать ответВ Spring Framework настройка и регистрация Bean (компонентов) могут осуществляться несколькими способами:
Читать ответSpy похож на mock, но обычно не заменяет полностью поведение объекта, а лишь отслеживает вызовы (например, сколько раз вызвали метод, с какими параметрами).
Читать ответКонфликты зависимостей при использовании spring-boot-starter-test часто возникают из-за несовместимых версий библиотек, которые подтягиваются transitively. Чтобы их устранить, можно:
Читать ответКонтроль выполнения задач на моём текущем месте работы осуществляется с помощью системы трекинга задач (например, Jira или Trello).
Читать ответSLF4J (Simple Logging Facade for Java) — это фасад для различных систем логирования в Java.
Читать ответИспользуется для гарантированного выполнения блока кода независимо от того, произошло ли исключение в блоке try или нет.
Читать ответДля оптимизации длительных запросов к базе данных можно использовать несколько подходов:
Читать ответЯ работал с Spring и Spring Boot в нескольких проектах, где создавал REST API, интегрировал базы данных через Spring Data JPA, настраивал безопасность с помощью Spring Security и писал кастомные конфигурации.
Читать ответУдалять элементы из списка во время итерации по нему напрямую опасно, так как это может привести к ConcurrentModificationException или пропуску элементов.
Читать ответ