Собеседование Java в CodeITUP

Реальные вопросы с собеседований по грейдам и темам — то, что спрашивают на самом деле, а не «топ-100 из интернета».

Что спрашивали на собеседованиях в CodeITUP

Вопросы с реальных интервью в CodeITUP — по грейдам. Ответы и полный разбор — в гайде и в Pro.

  • Junior Какие минимальное и максимальное значения влезают в int в Java? Java Core
  • Junior+ Расскажите, как в паттерне сага выполняются откаты? System Design
  • Junior+ В каком виде значение типа int лежит в памяти JVM? JVM
  • Junior+ Какие аннотации стоят в точке входа приложения на Spring Boot? Spring
  • Junior+ Чем, кроме @RequestParam, можно принять параметры в REST-контроллере Spring? Spring
  • Junior+ Можно ли вести точные расчёты на float и double, и где эти типы уместны? Java Core
  • Middle Как в Java в битах представлены значения int 1 и -1? Java Core
  • Middle С какой сложностью HashMap находит элемент в лучшем случае, в худшем и при красно-чёрном дереве? Коллекции
  • Middle Какими инструментами Java можно защититься от race condition? Многопоточность

Вопросы по этим темам — с ответами

Разбор ответов по темам, которые здесь спрашивают. Нажми, чтобы открыть полный ответ.

  1. Spring Как создать бин в Spring?
  2. Spring Какие HTTP-методы знаешь?
  3. Spring Какие propagation знаешь?
  4. Базы данных / SQL MVCC в PostgreSQL — как работает?
  5. Базы данных / SQL NULL в SQL — почему NULL = NULL это UNKNOWN?
  6. Коллекции HashMap vs TreeMap vs LinkedHashMap — когда что?
  7. Коллекции HashMap: расчёт бакета на примере?
  8. Алгоритмы Что такое жадный алгоритм?
  9. System Design Кейс: два дата-центра, один упал. Как балансировщик узнает?
  10. Spring Какие scope у зависимостей в Maven?

Хочешь готовиться по реальным вопросам именно к CodeITUP? Полные разборы по грейдам — в наших гайдах и Telegram-канале.

реферал Работаешь в CodeITUP и есть реферальная ссылка? Подберём и проверим Java-кандидата под твою рекомендацию →

› новые гайды и свежие вопросы с собесов — первыми в Telegram Смотреть гайды Подписаться