Выбирайте и проходите тесты для развития навыков
Многопоточность (`synchronized`, `volatile`, locks), `CompletableFuture`, основы модели памяти JVM, records/sealed types, продвинутые Streams и типичные ловушки производительности. Смесь вопросов с одним и несколькими верными ответами.
Интерфейсы и abstract-классы, generics, коллекции/`HashMap`, исключения и try-with-resources, `Optional`, основы Streams и контракт equals/hashCode. Смесь вопросов с одним и несколькими верными ответами.
Основы Java: примитивы и ссылки, классы и методы, неизменяемость String, массивы/списки, управление потоком и точка входа JVM. Смесь вопросов с одним и несколькими верными ответами.
Расскажите, какая тема или уровень нужны — регистрация не обязательна.