Блог: подготовка к собеседованию Java Senior

Разборы тем, которые спрашивают на собеседованиях. Знать — мало; тренажёр помогает вспомнить на собесе.

@Transactional в Spring: как это работает под капотом
Разбор @Transactional: прокси, self-invocation, propagation, изоляция и типичные ошибки, которые ловят на собеседованиях…
Вопросы на собеседовании Java Senior: что реально спрашивают
Что спрашивают на собеседовании Java Senior Backend: три секции — теория языка (JVM, многопоточность, Spring, БД), алгор…
happens-before в Java: модель памяти простыми словами
happens-before и модель памяти Java (JMM) простыми словами: что такое видимость и переупорядочивание, как volatile, sync…
Как устроен HashMap в Java: внутри, коллизии, equals/hashCode
Как HashMap работает внутри: бакеты, hashCode и equals, коллизии (список → дерево при 8), load factor и resize, контракт…
volatile в Java: что это и как отвечать на собеседовании
volatile в Java простыми словами: что гарантирует (видимость и happens-before), почему не даёт атомарности, когда достат…

Знать — мало. Надо вспомнить на собесе

Проваливают не от незнания, а от «вроде знал, но не смог под давлением». Тренажёр тренирует извлечение:

  • Интервальные повторения (FSRS)
  • 464 вопроса: теория, алгоритмы, system design
  • Мок-интервью с таймером
  • Фильтр «готовлюсь в компанию»: VK, Ozon, Яндекс

3 дня бесплатно, без карты

Тренироваться бесплатно →