Собеседование Java в Т-Банк — Middle
Разбор собеседования по реальным интервью: как устроены секции, что спрашивают на каждом этапе и к чему готовиться на грейде Middle. Ниже — полное содержание гайда. Сами вопросы с ответами открываются в JavaJub Pro.
Что внутри: 23 раздела
Содержание гайда — по нему видно, что разбирается и в каком порядке.
- Что за команды Т-Банка и куда идти
- Формат собеса: 3 секции по 60-75 минут
- Стек: к чему готовиться
- Java Core
- Коллекции
- JVM, память и troubleshooting
- Многопоточность
- Spring и Spring Boot
- Транзакции и @Transactional
- Hibernate, JPA и Spring Data
- PostgreSQL и SQL
- Quarkus, Micronaut, Vert.x — альтернативы Spring
- Брокеры сообщений — Kafka, RabbitMQ
- Микросервисы и архитектурные паттерны
- Docker и Kubernetes
- Тестирование
- System Design — 5 разобранных задач
- Алгоритмы — отдельная секция собеса
- Live coding — Java задачи
- SQL live coding
- Code Review
- Pet-проекты под Т-Банк
- Soft skills и чек-лист
Что спрашивали в Т-Банк
Вопросы с реальных интервью — бесплатно, без ответов. Ответы и разбор — в гайде.
- Junior Чем образ в Docker отличается от запущенного контейнера?
- Junior Для чего таблице в SQL-запросе назначают алиас?
- Junior Какой результат даёт выполнение команды docker pull?
- Junior+ Чем функциональные требования отличаются от нефункциональных?
- Middle Любую ли SQL-операцию можно завернуть в транзакцию или есть исключения?
- Middle+ Как вручную открыть транзакцию к БД, не прибегая к @Transactional?
Вопросы по темам гайда — с ответами
Бесплатные вопросы по тем же темам. Нажми, чтобы открыть полный ответ.
- Spring 401 vs 403 — в чём разница?
- Spring В чём разница: AOP: JDK proxy vs CGLIB?
- Алгоритмы Что такое метод двух указателей?
- Алгоритмы Что такое очередь и где применяется?
- Базы данных / SQL UUID vs Long как PK: что выбрать?
- System Design SOLID — разобрать каждый принцип?
- Java Core Что такое STAR?
- Коллекции Как обработать исключение в REST-контроллере?
Полный гайд по Т-Банк — вопросы с ответами, задачи и чек-лист по этапам — входит в подписку JavaJub Pro вместе с остальными разборами.