Собеседование Java в Homecredit
Реальные вопросы с собеседований по грейдам и темам — то, что спрашивают на самом деле, а не «топ-100 из интернета».
Что спрашивали на собеседованиях в Homecredit
Вопросы с реальных интервью в Homecredit — по грейдам. Ответы и полный разбор — в гайде и в Pro.
- Junior Как разложить книги и авторов по таблицам, если связь между ними многие-ко-многим? Базы данных / SQL
- Junior Какими библиотеками для тестов вы пользовались на практике? Тестирование
- Junior Что делает аннотация @Autowired и зачем она нужна в Spring? Spring
- Junior+ Чем PreparedStatement отличается от обычного Statement? Базы данных / SQL
- Middle По каким правилам Spring выбирает бин для внедрения: по типу или по имени? Spring
- Middle Какими средствами вы закрываете код от SQL-инъекций? Security
- Middle В таблице нет уникального ограничения: как вытащить дубли по одному из полей? Базы данных / SQL
- Middle Как Mockito помогает проверить метод, который ничего не возвращает? Тестирование
- Middle Как вы выстраиваете тестирование микросервиса: юнит-тесты и интеграционные? Тестирование
Вопросы по этим темам — с ответами
Разбор ответов по темам, которые здесь спрашивают. Нажми, чтобы открыть полный ответ.
- Spring Что такое DI?
- Spring Что такое dirty read, non-repeatable read, phantom read?
- Spring Что такое IoC?
- Spring Что такое IoC и DI?
- Базы данных / SQL Когда индекс не стоит создавать?
- Базы данных / SQL Можно ли везде ставить Serializable?
- Базы данных / SQL Что такое Оконные функции?
- Коллекции Что будет, если использовать как ключ изменяемый объект и потом его изменить?
- Java Core Что такое автобоксинг и распаковка?
- System Design Что такое Сервис коротких ссылок?
Хочешь готовиться по реальным вопросам именно к Homecredit? Полные разборы по грейдам — в наших гайдах и Telegram-канале.
реферал Работаешь в Homecredit и есть реферальная ссылка? Подберём и проверим Java-кандидата под твою рекомендацию →