Тест по Java онлайн и вопросы для собеседования

Проверьте знание Java Core двумя способами: пройдите тест и получите результат в процентах или повторите вопросы для собеседования с ответами в своём темпе. Выберите темы и число вопросов — от 5 до 100, регистрация не нужна.

Тест по Java онлайн

Вопросы с вариантами ответа по выбранным темам. В конце — результат в процентах, все вопросы, ваши ответы и правильные.

Java программирование

Бесплатные онлайн-уроки Java для начинающих. 240 уроков, тесты, практические задания и видео. Начни учить Java с нуля — без регистрации и оплаты.

25 Модули ⏱ 10–30 минут
от 5 до 100 вопросов

Вопросы для собеседования по Java с ответами

Типичные вопросы собеседований по темам курса. Прочитайте вопрос, ответьте про себя и откройте ответ — быстрый способ повторить модуль перед собеседованием или экзаменом.

Java программирование

Бесплатные онлайн-уроки Java для начинающих. 240 уроков, тесты, практические задания и видео. Начни учить Java с нуля — без регистрации и оплаты.

17 Модули ⏱ 10–30 минут
от 5 до 100 вопросов

Как это работает

  • Выберите темы. Один урок, целый модуль или несколько модулей курса Java Core.
  • Задайте длину. От 5 до 100 вопросов; обычный тест занимает 10–30 минут.
  • Вопросы теста практические. Во многих — фрагмент кода: скомпилируется ли он, что выведет, где ошибка, что пропущено.
  • Разберите результат. После теста — результат и полный разбор с правильными ответами. В вопросах для собеседования ответ открывается сразу.

Какие темы охватывают тесты и вопросы

905 вопросов теста и 534 вопроса для собеседования по 24 модулям. Раскройте модуль, чтобы увидеть уроки; ссылка урока открывает его вопросы.

Что такое Java: введение в язык программирования тест: 40 · вопросы: 32
Как создать и запустить первое Java-приложение тест: 45 · вопросы: 25
Синтаксис Java: основы языка и структура кода тест: 84 · вопросы: 17
Основные операции в Java: арифметические и логические тест: 48 · вопросы: 36
Условные операторы и циклы в Java (if, switch, for, while) тест: 55 · вопросы: 38
Массивы в Java: создание, использование и примеры тест: 38 · вопросы: 41
Объектно-ориентированное программирование в Java (ООП) тест: 127 · вопросы: 100
Ключевое слово static в Java: объяснение и примеры тест: 23 · вопросы: 23
Object тест: 22 · вопросы: 16
Интерфейсы, enum и связи объектов в Java тест: 36 · вопросы: 25
Классы-обертки в Java (Wrapper Classes) тест: 13 · вопросы: 5
Строки в Java: работа с классом String тест: 28 · вопросы: 0
Localization& Internationalization тест: 1 · вопросы: 0
Date & Time тест: 8 · вопросы: 0
Дженерики и внутренние классы в Java тест: 27 · вопросы: 13
Лямбда-выражения в Java 8: основы и примеры тест: 89 · вопросы: 77
Коллекции тест: 38 · вопросы: 0
Stream API в Java: обработка данных с примерами тест: 36 · вопросы: 36
Основы алгоритмов в программировании на Java тест: 35 · вопросы: 35
Исключения в Java: обработка ошибок (try-catch) тест: 45 · вопросы: 6
Потоки ввода-вывода в Java (InputStream, OutputStream) тест: 11 · вопросы: 0
Сериализация и клонирование объектов в Java тест: 5 · вопросы: 0
Многопоточность в Java: потоки и concurrency тест: 42 · вопросы: 0
Git и GitHub для разработчиков: основы контроля версий тест: 9 · вопросы: 9

Часто задаваемые вопросы

Тест по Java бесплатный?

Да. И тест по Java, и вопросы для собеседования бесплатны и доступны без регистрации. Если войти в аккаунт, результаты тестов сохраняются в профиле.

Чем тест отличается от вопросов для собеседования?

Тест проверяет: вы отвечаете на вопросы с вариантами ответа и в конце получаете результат в процентах и разбор правильных ответов. Вопросы для собеседования помогают повторить: вы читаете вопрос, отвечаете про себя и сразу открываете ответ, без оценки.

Сколько всего вопросов?

В курсе Java Core 905 вопросов для тестов и 534 вопроса для собеседования по 24 модулям. За один раз вы выбираете темы и проходите от 5 до 100 вопросов.

Какие темы Java охватывают вопросы?

Вопросы идут по программе курса Java Core: от первой программы, синтаксиса и операций до ООП, строк, дженериков, лямбда-выражений, коллекций, Stream API, исключений, ввода-вывода и многопоточности. Полный список модулей и уроков — на этой странице.

Подойдёт ли тест новичку и опытному разработчику?

Да. Новичок может проверить один урок сразу после изучения, а опытный разработчик — выбрать несколько модулей и найти пробелы перед собеседованием. Темы вы выбираете сами, поэтому сложность теста определяется выбранными модулями.

Покажут ли правильные ответы?

Да. После теста видны все вопросы, ваши ответы и правильные, так что понятно, какие темы повторить. В вопросах для собеседования ответ открывается сразу.

Поможет ли это подготовиться к тестированию на работе или собеседованию?

Вопросы охватывают темы Java Core, которые проверяют на большинстве технических собеседований и тестирований, включая вопросы с кодом: скомпилируется ли он, что выведет, где ошибка. Тестом найдите слабые темы, а вопросами для собеседования повторите их.