Собеседование Java в IBS
Реальные вопросы с собеседований по грейдам и темам — то, что спрашивают на самом деле, а не «топ-100 из интернета».
Что спрашивали на собеседованиях в IBS
Вопросы с реальных интервью в IBS — по грейдам. Ответы и полный разбор — в гайде и в Pro.
- Junior+ Как в Spring развести настройки по разным профилям окружения? Spring
- Junior+ Какие режимы округления доступны у BigDecimal? Java Core
- Junior+ Сколько блоков catch допустимо на один try и как их нужно упорядочить? Java Core
- Junior+ Подходит ли Runnable, чтобы запустить новый поток? Многопоточность
- Junior+ Можно ли задать бину собственное имя прямо в аннотации @Service? Spring
- Junior+ Почему деньги считают на BigDecimal, а не на double или float? Java Core
- Junior+ Почему склейка строк плюсом считается плохой практикой, хотя ревью её пропускает? Java Core
- Junior+ Доводилось ли применять TreeSet или TreeMap в реальных задачах? Коллекции
- Junior+ Что такое method reference и в каких случаях его удобно применять? Java Core
- Middle Как подсунуть моки в тестируемый класс средствами Mockito? Тестирование
Вопросы по этим темам — с ответами
Разбор ответов по темам, которые здесь спрашивают. Нажми, чтобы открыть полный ответ.
- Spring Чем @Async может удивить?
- Spring Чем @RestController отличается от @Controller?
- Spring Что делает @ComponentScan?
- Базы данных / SQL В чём разница: PRIMARY KEY vs UNIQUE — отличия?
- Базы данных / SQL В чём разница: @Query: JPQL vs native SQL?
- Коллекции Как устроен HashMap? Что такое bucket, как разрешаются коллизии?
- Коллекции Как устроена HashMap внутри?
- Алгоритмы Как устроена хэш-таблица и как разрешаются коллизии?
- System Design Что такое Распределённый rate limiter?
- Spring Что делает @SpringBootApplication?
Хочешь готовиться по реальным вопросам именно к IBS? Полные разборы по грейдам — в наших гайдах и Telegram-канале.
реферал Работаешь в IBS и есть реферальная ссылка? Подберём и проверим Java-кандидата под твою рекомендацию →