Java мок-интервью: коллекции, Spring и микросервисы
Живое мок-собеседование с Java-разработчицей: Java Core и коллекции, Spring, сетевое взаимодействие, микросервисы и SQL. Интервьюер уточняет и разбирает ответы кандидата по ходу беседы.
Запись начинается с мок-собеседования по Java Core: примитивам и объектам, боксингу, String Pool, исключениям и коллекциям. Интервьюер подробно проверяет устройство HashMap, контракт equals/hashCode, различия ArrayList и LinkedList, а также TreeMap. Во второй части кандидат объясняет IoC и DI в Spring, скоупы бинов, циклические зависимости, Spring Boot и @Transactional. Далее обсуждаются TCP, UDP и HTTP, идемпотентные retry, Kafka и компромиссы микросервисов: трейсинг, логи и мониторинг. В финальном блоке затрагиваются ACID, SQL-индексы, JOIN, GROUP BY/HAVING и нормализация; интервьюер уточняет и разбирает ответы по ходу всего разговора.