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

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

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

Стажёр
Junior
Middle
Senior

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

Работа с файлами и потоками
Современные технологии и инструменты
Фреймворк 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

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

Обложка

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

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

Обложка

ТОП вопросов по Фронтенду

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

Обложка

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

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

Обложка

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

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

Обложка

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

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

Обложка

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

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

Обложка

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

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

Обложка

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

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

Обложка

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

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

Обложка

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

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