Собеседование Kotlin: вопросы и разборы
Разборы тем, которые спрашивают на собеседованиях Kotlin-разработчика: корутины, null-safety, коллекции и Flow.
Статьи о Kotlin скоро появятся — пока загляните в общие темы ниже.
Общее для всех языков: SQL, алгоритмы, system design
Партиции, офсеты и consumer lag в Kafka: как не терять сообщения
Разбор внутреннего устройства Kafka: партиции, офсеты, lag, коммиты и типичные ошибки при обработке сообщений на собесед…Exactly-once в Kafka: идемпотентный продюсер и транзакции
Как Kafka обеспечивает exactly-once семантику: идемпотентный продюсер, PID, transactional.id и чтение в READ_COMMITTED.MVCC в PostgreSQL: как база читает без блокировок
Разбор MVCC в PostgreSQL: версии строк, xmin/xmax, снапшоты, vacuum и почему SELECT не блокирует UPDATE. С примерами и в…Kafka: consumer group и ребалансировка партиций
Как Kafka распределяет партиции между консьюмерами, что такое ребалансировка, почему она останавливает обработку и как е…Монолит или микросервисы: что отвечать на собеседовании
Разбор темы монолит vs микросервисы для собеседования Java Senior: когда что выбирать, какие проблемы решает архитектура…Индексы в PostgreSQL: как работают и почему не используются
Разбор B-tree индексов PostgreSQL: как устроены, когда планировщик их игнорирует и что отвечать на собеседовании.Уровни изоляции транзакций простыми словами
Разбираем уровни изоляции транзакций: какие аномалии они закрывают, как это реализовано через блокировки и MVCC, и что с…Знаю, но не могу вспомнить: почему на собесе выключается память
Разбираем, почему под давлением на собеседовании забываются даже хорошо знакомые темы, и как тренировать вспоминание, а …
Разбор внутреннего устройства Kafka: партиции, офсеты, lag, коммиты и типичные ошибки при обработке сообщений на собесед…Exactly-once в Kafka: идемпотентный продюсер и транзакции
Как Kafka обеспечивает exactly-once семантику: идемпотентный продюсер, PID, transactional.id и чтение в READ_COMMITTED.MVCC в PostgreSQL: как база читает без блокировок
Разбор MVCC в PostgreSQL: версии строк, xmin/xmax, снапшоты, vacuum и почему SELECT не блокирует UPDATE. С примерами и в…Kafka: consumer group и ребалансировка партиций
Как Kafka распределяет партиции между консьюмерами, что такое ребалансировка, почему она останавливает обработку и как е…Монолит или микросервисы: что отвечать на собеседовании
Разбор темы монолит vs микросервисы для собеседования Java Senior: когда что выбирать, какие проблемы решает архитектура…Индексы в PostgreSQL: как работают и почему не используются
Разбор B-tree индексов PostgreSQL: как устроены, когда планировщик их игнорирует и что отвечать на собеседовании.Уровни изоляции транзакций простыми словами
Разбираем уровни изоляции транзакций: какие аномалии они закрывают, как это реализовано через блокировки и MVCC, и что с…Знаю, но не могу вспомнить: почему на собесе выключается память
Разбираем, почему под давлением на собеседовании забываются даже хорошо знакомые темы, и как тренировать вспоминание, а …
Знать — мало. Надо вспомнить на собесе
Проваливают не от незнания, а от «вроде знал, но не смог под давлением». Тренажёр тренирует извлечение:
- Интервальные повторения (FSRS)
- Системный дизайн и алгоритмы + теория Kotlin
- Код-ревью, «что выведет код» и лайвкодинг на Kotlin
- Мок-интервью с таймером
3 дня бесплатно, без карты
Тренироваться бесплатно →Подготовка к собеседованию Kotlin — как устроен тренажёр