ТОП вопросов по Java

Лучшие вопросы по Java для подготовки к собеседованиям и изучения.

Выберите грейды

Middle
Senior
Junior
Стажёр

Выберите модули

Работа с файлами и потоками
Современные технологии и инструменты
Фреймворк Spring
Веб-разработка с Java
Основы Java
ООП в Java
Тестирование в Java
Работа с базами данных

Вопросы

Что делает объект интерфейса Runnable

Middle

Что делает объект интерфейса Runnable

Сообщить об ошибке в тексте

Расскажи о структуре pom файла в менеджере пакетов Maven

Senior

Расскажи о структуре pom файла в менеджере пакетов Maven

Сообщить об ошибке в тексте

Что такое Spring Data Repository?

Junior

Что такое Spring Data Repository?

Сообщить об ошибке в тексте

Чем отличается обычный объект от Bean?

Junior

Чем отличается обычный объект от Bean?

Сообщить об ошибке в тексте

Как можно предотвратить прямой доступ к JSP странице из браузера

Junior

Как можно предотвратить прямой доступ к JSP странице из браузера

Сообщить об ошибке в тексте

Что такое volatile

Middle

Что такое volatile

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Что произойдет со сборщиком мусора, если выполнение метода finalize() занимает ощутимо много времени или в процессе выполнения будет выброшено исключение?

Middle

Что произойдет со сборщиком мусора, если выполнение метода finalize() занимает ощутимо много времени или в процессе выполнения будет выброшено исключение?

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Расскажи про HashMap!

Junior

Расскажи про HashMap!

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Чем отличается stub от mock?

Middle

Чем отличается stub от mock?

Сообщить об ошибке в тексте

Что такое Execution Engine?

Middle

Что такое Execution Engine?

Сообщить об ошибке в тексте

Для чего используются атрибуты сервлетов и каковы особенности работы с ними

Middle

Для чего используются атрибуты сервлетов и каковы особенности работы с ними

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Какие подклассы класса OutputStream ты знаешь и для чего они предназначены?

Junior

Какие подклассы класса OutputStream ты знаешь и для чего они предназначены?

Сообщить об ошибке в тексте

Зачем нужен Spring Framework

Senior

Зачем нужен Spring Framework

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Для чего в Java используются статические блоки инициализации?

Middle

Для чего в Java используются статические блоки инициализации?

Сообщить об ошибке в тексте

Приведите примеры итераторов, реализующих поведение fail-safe

Middle

Приведите примеры итераторов, реализующих поведение fail-safe

Сообщить об ошибке в тексте

Чем формируются запросы к базе данных?

Middle

Чем формируются запросы к базе данных?

Сообщить об ошибке в тексте

Почему LinkedList реализует и List, и Deque?

Junior

Почему LinkedList реализует и List, и Deque?

Сообщить об ошибке в тексте

Назовите основные классы потоков ввода/вывода

Junior

Назовите основные классы потоков ввода/вывода

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Чем обеспечивается неизменяемость объекта?

Middle

Чем обеспечивается неизменяемость объекта Java?

Сообщить об ошибке в тексте

Что такое «символьная ссылка»

Middle

Что такое «символьная ссылка»?

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Что такое массивы в Java?

Стажёр

Что такое массивы в Java?

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Что такое sequential consistency

Senior

Что такое sequential consistency

Сообщить об ошибке в тексте

В чем разница между оптимистическим и пессимистическим локом в Hibernate?

Senior

В чем разница между оптимистическим и пессимистическим локом в Hibernate?

Сообщить об ошибке в тексте

Как называется документ, в котором я могу посмотреть все про JDBC?

Senior

Как называется документ, в котором я могу посмотреть все про JDBC?

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Назови 3 любых метода, которые приходят от Object?

Junior

Назови 3 любых метода, которые приходят от Object?

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Быстрее ли StringBuilder, чем StringBuffer, если убрать синхронизацию?

Middle

Быстрее ли StringBuilder, чем StringBuffer, если убрать синхронизацию?

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Какой диапазон значений установлен для типа данных Integer

Стажёр

Какой диапазон значений установлен для типа данных Integer

Сообщить об ошибке в тексте

Какие правила переопределения методов hashCode и equals

Senior

Какие правила переопределения методов hashCode и equals

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Что представляет собой JDBC URL

Junior

Что представляет собой JDBC URL

Сообщить об ошибке в тексте

Сообщить об ошибке в тексте

Проверьте свои знания на других подборках

Обложка

ТОП вопросов по Git

Основные вопросы по Git для успешного прохождения технического собеседования.

Обложка

ТОП вопросов по Python

Часто задаваемые вопросы, ответы на которые обязан знать каждый Python разработчик

Обложка

ТОП вопросов по Java

Лучшие вопросы по Java для подготовки к собеседованиям и изучения.

Обложка

ТОП вопросов по C#

Топ вопросов по C# для подготовки и углубления знаний в программировании.

Обложка

ТОП вопросов по Frontend

Подборка самых частых вопросов на собеседованиях фронтенд разработчикам

Обложка

ТОП вопросов по SQL

SQL — мощный язык запросов для работы с СУБД. Каждый бэкендер должен знать ответ на эти вопросы

Обложка

ТОП вопросов по Golang

Список популярных вопросов по Go для подготовки к техническим интервью.

Обложка

ТОП вопросов по C++

Топ вопросов по C++ для быстрого освоения ключевых концепций.

Обложка

ТОП вопросов по Computer Science

Компьютерные науки помогают создавать, анализировать и оптимизировать технологии.

Обложка

ТОП вопросов по Docker

Топ вопросов для понимания Docker и ключевых концепций контейнеризации.