Собеседование 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, не поломав работу с объектами синхронизации? Многопоточность
Вопросы по этим темам — с ответами
Разбор ответов по темам, которые здесь спрашивают. Нажми, чтобы открыть полный ответ.
- Базы данных / SQL Разница между WHERE и HAVING?
- Базы данных / SQL Что такое Расскажи ACID?
- Базы данных / SQL Что такое Типы индексов PostgreSQL?
- Spring Что такое @Autowired и @Qualifier?
- Spring Что такое DI?
- Spring Что такое dirty read, non-repeatable read, phantom read?
- Коллекции В чём разница: HashMap vs ConcurrentHashMap?
- Коллекции В чём разница: HashMap vs ConcurrentHashMap — ключевые различия?
- System Design Что такое Client-side Load Balancer?
- Алгоритмы Что такое жадный алгоритм?
Хочешь готовиться по реальным вопросам именно к Северсталь? Полные разборы по грейдам — в наших гайдах и Telegram-канале.
реферал Работаешь в Северсталь и есть реферальная ссылка? Подберём и проверим Java-кандидата под твою рекомендацию →