Расскажите своими словами о вашем профессиональном пути, опыте работы, технологиях, достижениях и о том, что вы ищете на рынке.
Изучение его подходов помогает лучше понимать:
Читать ответПодготовка к интервью
3834 вопроса с собеседований в Сбер
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Сбер. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, backend.
Каталог
Изучение его подходов помогает лучше понимать:
Читать ответПричины, по которым компонент Bean может не инстанциироваться в контейнере:
Читать ответSpring использует несколько подходов для управления ситуацией, когда при внедрении зависимостей (Dependency Injection) есть несколько кандидатов на внедрение одного типа:
Читать ответВзаимодействие с аналитиками в Java-проектах обычно строится на четком обмене требованиями и понимании бизнес-логики.
Читать ответЕсли я не успевал закрыть задачу в срок, я первым делом информировал команду и менеджера о возможной задержке, объясняя причины.
Читать ответВ JPA для установки пессимистической блокировки на метод репозитория без использования нативного SQL можно использовать аннотацию @Lock с типом LockModeType.PESSIMISTICWRITE или PESSIMISTICREAD.
Читать ответВ Java коллекции организованы в иерархию интерфейсов и классов. Основные уровни вложенности иерархии коллекций:
Читать ответЕсли класс ключа в HashMap не переопределяет методы equals() и hashCode(), то при коллизии могут возникнуть следующие проблемы:
Читать ответСкорость доступа к элементам коллекции типа List в Java зависит от конкретной реализации:
Читать ответВзаимодействие с системой или сервисом в Java обычно происходит по протоколам HTTP/HTTPS, особенно если речь идет о веб-сервисах (REST, SOAP).
Читать ответРешение сменить место работы связано с желанием профессионального роста и поиска новых вызовов.
Читать ответВ Java для обеспечения выполнения нескольких операций в рамках одной транзакции обычно используют механизмы управления транзакциями, предоставляемые фреймворками, например, Spring Framework.
Читать ответ