Собеседование Java в Газпромбанк — Senior
Разбор собеседования по реальным интервью: как устроены секции, что спрашивают на каждом этапе и к чему готовиться на грейде Senior. Ниже — полное содержание гайда. Сами вопросы с ответами открываются в JavaJub Pro.
Что внутри: 23 раздела
Содержание гайда — по нему видно, что разбирается и в каком порядке.
- Что за вакансия и куда идти
- Формат собеса
- Стек: к чему готовиться
- Домен: деривативы и ПФИ
- Домен: сделки, риск и расчёты
- Calypso: объектная модель и архитектура
- Java Core
- Коллекции
- JVM, память и ClassLoader
- Многопоточность и JMM
- Java EE и сервер приложений
- Oracle и SQL
- Транзакции и ACID
- Hibernate и JPA
- Spring в гибридных проектах
- Микросервисы, Kafka и интеграции
- Паттерны проектирования
- Live coding — Java
- Live coding — SQL
- Code Review
- System Design — trade workflow
- Soft skills, pet-проекты, менторинг
- Финальный чек-лист
Что спрашивали в Газпромбанк
Вопросы с реальных интервью — бесплатно, без ответов. Ответы и разбор — в гайде.
- Junior Когда стоит писать var, а когда лучше указать тип переменной явно?
- Junior Как пройтись по Map так, чтобы на каждой итерации был и ключ, и значение?
- Junior Чем опасны числа, зашитые прямо в код, и как их правильно оформлять?
- Junior Как у вас в команде устроен процесс слияния ветки и тестирования изменений?
- Middle Чем Singleton плох настолько, что его называют антипаттерном?
- Senior Кроме сложностей с согласованностью данных, какие минусы есть у микросервисов?
Вопросы по темам гайда — с ответами
Бесплатные вопросы по тем же темам. Нажми, чтобы открыть полный ответ.
- System Design Что такое Client-side Load Balancer?
- System Design SOLID — разобрать каждый принцип?
- JVM Classloader: parent delegation model?
- JVM Escape analysis — что это даёт?
- Базы данных / SQL Что такое Уровни изоляции транзакций?
- Базы данных / SQL Чем отличается DELETE от TRUNCATE?
- Java Core В чём разница merge и rebase?
- Коллекции Что такое Сравни ArrayList и LinkedList по сложности?
Полный гайд по Газпромбанк — вопросы с ответами, задачи и чек-лист по этапам — входит в подписку JavaJub Pro вместе с остальными разборами.