Собеседование Java в Сбер — Senior
Разбор собеседования по реальным интервью: как устроены секции, что спрашивают на каждом этапе и к чему готовиться на грейде Senior. Ниже — полное содержание гайда. Сами вопросы с ответами открываются в JavaJub Pro.
Что внутри: 23 раздела
Содержание гайда — по нему видно, что разбирается и в каком порядке.
- Что за продукт и почему это интересно
- Формат собеса: 4 этапа Senior
- Стек: к чему готовиться
- Java Core и JDK
- Многопоточность
- Коллекции
- JVM, память и troubleshooting
- Spring, Spring Boot, Spring Cloud
- Транзакции и @Transactional
- Hibernate, JPA и Spring Data
- PostgreSQL и SQL
- Брокеры сообщений — Kafka, RabbitMQ, MQ
- Микросервисы и архитектура
- Docker, Kubernetes, OpenShift
- Observability и мониторинг
- Тестирование и e2e
- System Design — секция для Senior
- Доменная специфика: HR-платформа
- Live coding — Java задачи
- SQL live coding
- Code Review
- Pet-проекты для Senior-портфолио
- Soft skills, менторинг и чек-лист
Что спрашивали в Сбер
Вопросы с реальных интервью — бесплатно, без ответов. Ответы и разбор — в гайде.
- Junior Какие типы данных существуют в Java и как они делятся?
- Junior+ Чего требует принцип единственной ответственности и как он выглядит на практике?
- Middle Как пройти дерево по уровням, от корня к листьям?
- Middle Какую задачу решает TLS и зачем он нужен при передаче данных?
- Middle Что утверждает принцип подстановки Лисков про наследников класса?
- Middle Что принцип инверсии зависимостей говорит о направлении связей между модулями?
Вопросы по темам гайда — с ответами
Бесплатные вопросы по тем же темам. Нажми, чтобы открыть полный ответ.
- Spring Что делает @SpringBootApplication?
- Spring Что произойдёт при вызове @Transactional-метода из того же класса?
- Базы данных / SQL Разница между WHERE и HAVING?
- System Design Сервис метрик (Prometheus-like)?
- DevOps В чём разница: Образ (image) vs контейнер (container)?
- Java Core final, finally, finalize — три разных слова?
- Многопоточность ThreadLocal — где пригождается и где опасен?
- Spring Что такое @Autowired и @Qualifier?
Полный гайд по Сбер — вопросы с ответами, задачи и чек-лист по этапам — входит в подписку JavaJub Pro вместе с остальными разборами.