Собеседование Java в IBS — Senior
Разбор собеседования по реальным интервью: как устроены секции, что спрашивают на каждом этапе и к чему готовиться на грейде Senior. Ниже — полное содержание практикума. Сами вопросы с ответами открываются в JavaJub Pro.
Что внутри: 22 раздела
Содержание практикума — по нему видно, что разбирается и в каком порядке.
- Компания и проект: куда идёшь
- Формат собеса
- Стек: к чему готовиться
- Java Core
- Коллекции
- Stream API
- Многопоточность и JMM
- Spring и Spring Boot
- Транзакции и @Transactional
- Hibernate, JPA и Spring Data
- PostgreSQL и SQL
- Kafka и Event-Driven
- Микросервисы, надёжность, устойчивость
- Docker, Kubernetes, OpenShift
- Паттерны и SOLID
- Домен: ЦФА, деньги и корректность
- JVM, память и troubleshooting
- System Design — разобранная задача
- Алгоритмы
- Live coding — Java и SQL
- Code Review
- Pet-проекты, soft skills, менторство, чек-лист
Что спрашивали в IBS
Вопросы с реальных интервью — бесплатно, без ответов. Ответы и разбор — в практикуме.
- Junior+ Как в Spring развести настройки по разным профилям окружения?
- Junior+ Какие режимы округления доступны у BigDecimal?
- Junior+ Сколько блоков catch допустимо на один try и как их нужно упорядочить?
- Junior+ Подходит ли Runnable, чтобы запустить новый поток?
- Junior+ Можно ли задать бину собственное имя прямо в аннотации @Service?
- Junior+ Почему деньги считают на BigDecimal, а не на double или float?
Вопросы по темам практикума — с ответами
Бесплатные вопросы по тем же темам. Нажми, чтобы открыть полный ответ.
- Spring Что такое Jakarta EE и чем отличается от Spring?
- Spring Что такое REST?
- Java Core Можно ли в catch ловить Throwable? Стоит ли?
- JVM Как GC решает, что объект можно удалить?
- Базы данных / SQL Почему B-tree, а не Hash?
- System Design Что такое Яндекс Go / такси-сервис?
- Алгоритмы Что такое очередь и где применяется?
- Spring Что такое Spring Boot?
Полный практикум по IBS — вопросы с ответами, задачи и чек-лист по этапам — входит в подписку JavaJub Pro вместе с остальными разборами.