← Все навыки

Java. Проверка уровня

короткий тест на знание Java перед началом занятий. Срез широкий — от ядра языка до Spring, Kafka и работы с базой: по результатам видно, какие темы просели и с чего имеет смысл начинать программу с ментором.

1 модуль, 1 тема Junior Индивидуально с ментором

Программа

Вводный блок

  • Проверка уровня

Что разбираем

  • Коллекции, контракт equals и hashCode, дженерики, исключения
  • Многопоточность — happens-before и модель памяти, виртуальные потоки
  • Сборщики мусора G1 и ZGC
  • Spring — жизненный цикл бина, стереотипы, scope'ы, @Transactional, prototype в singleton
  • Kafka — партиционирование, ISR, гарантии доставки
  • База данных — ACID, MVCC, индексы, проблема N+1
  • SOLID и композиция
  • Распределённые транзакции, Saga и идемпотентность

Как проходит обучение

  • Занятия один на один с ментором под ваш темп и пробелы
  • Материалы курса открываются в личном кабинете, практику разбираете на встречах
  • Программа собирается под цель: подготовка к собеседованию или рабочая задача