Собеседование Java в EXPERA — Senior
Разбор собеседования по реальным интервью: как устроены секции, что спрашивают на каждом этапе и к чему готовиться на грейде Senior. Ниже — полное содержание практикума. Сами вопросы с ответами открываются в JavaJub Pro.
Что внутри: 24 раздела
Содержание практикума — по нему видно, что разбирается и в каком порядке.
- Что за EXPERA и над чем работают команды
- Формат собеса
- Стек: к чему готовиться
- Java Core
- Коллекции и Stream API
- JVM, память, GC и troubleshooting
- Многопоточность и concurrency
- Java Memory Model — Senior-глубина
- Spring, Spring Boot и AOP
- Транзакции и @Transactional
- Hibernate, JPA и Spring Data
- PostgreSQL: изоляция, MVCC, блокировки
- PostgreSQL: индексы, планы, шардирование
- Брокеры — Kafka и RabbitMQ
- Надёжность и консистентность
- Микросервисы и архитектура
- Финтех-домен: деньги, платежи, кредит
- System Design — разобранные задачи
- Алгоритмы
- Live coding — Java задачи
- SQL live coding
- Code Review
- Pet-проекты под финтех
- Soft skills, менторинг и чек-лист
Вопросы по темам практикума — с ответами
Бесплатные вопросы по тем же темам. Нажми, чтобы открыть полный ответ.
- Spring CORS — что это и когда возникает?
- Spring Что такое Dirty / non-repeatable / phantom read?
- Базы данных / SQL В чём разница: PostgreSQL vs Oracle — ключевые отличия?
- Базы данных / SQL В чём разница: PRIMARY KEY vs UNIQUE — отличия?
- Алгоритмы Что такое BFS и DFS?
- Алгоритмы Что такое Big-O?
- Java Core В чём разница: map vs flatMap?
- System Design SOLID — разобрать каждый принцип?
Полный практикум по EXPERA — вопросы с ответами, задачи и чек-лист по этапам — входит в подписку JavaJub Pro вместе с остальными разборами.