Собеседование Java в Северсталь

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

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

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

  • Junior Писали ли вы контроллеры в Spring сами, с нуля? Spring
  • Junior Какое поведение вы заложите, если по переданному userId запись не нашлась? Java Core
  • Junior+ Каким свойствам должна удовлетворять операция, чтобы её считали транзакцией? Базы данных / SQL
  • Junior+ Где в длинной цепочке вызовов обязательно проверять значение на null? Java Core
  • Junior+ В каком типе хранить факториал, чтобы результат не переполнился? Java Core
  • Junior+ Какая коллекция подойдёт, чтобы кэшировать уже посчитанные факториалы? Коллекции
  • Middle Чем тип jsonb в базе выигрывает у обычного json? Базы данных / SQL
  • Middle Чем инверсия контроля отличается от инверсии зависимостей? Java Core
  • Middle Что лежит в основе fork/join и каким образом работа дробится по потокам? Многопоточность
  • Middle Как правильно остановить поток в Java, не поломав работу с объектами синхронизации? Многопоточность

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

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

  1. Базы данных / SQL Разница между WHERE и HAVING?
  2. Базы данных / SQL Что такое Расскажи ACID?
  3. Базы данных / SQL Что такое Типы индексов PostgreSQL?
  4. Spring Что такое @Autowired и @Qualifier?
  5. Spring Что такое DI?
  6. Spring Что такое dirty read, non-repeatable read, phantom read?
  7. Коллекции В чём разница: HashMap vs ConcurrentHashMap?
  8. Коллекции В чём разница: HashMap vs ConcurrentHashMap — ключевые различия?
  9. System Design Что такое Client-side Load Balancer?
  10. Алгоритмы Что такое жадный алгоритм?

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

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

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