Встречается на собеседованиях • сегодня
Какими источниками пользовался при изучении
Основные источники:
- Официальная документация Oracle (Java SE, JVM, Collections, Concurrency)
- Книги: "Effective Java" (Bloch), "Java Concurrency in Practice" (Goetz)
- Практика: LeetCode, Codewars, пет-проекты (например, REST API на Spring Boot)
- Статьи/блоги: Baeldung, DZone, Stack Overflow для разбора кейсов
- Видео: конференции (JavaOne, JPoint), курсы (Udemy, Pluralsight)
Пример изучения потоков:
java
// Изучал на практике synchronized vs ReentrantLock
private final Lock lock = new ReentrantLock();
public void threadSafeMethod() {
lock.lock();
try {
// критическая секция
} finally {
lock.unlock();
}
}Постоянно обновляю знания через RFC, релизные заметки (например, новые фичи Java 17→21).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы