Подготовка к интервью

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

886 вопросов 1634 компании 353 технологии

Усильте резюме перед собеседованием

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

Анализ резюме
Сбросить

Каталог

Результаты поиска

Найдено: 886
Теория

Что делает класс Serializable в Java и почему его на практике применяют относительно редко?

В Java интерфейс Serializable служит для обозначения, что объекты класса могут быть сериализованы — то есть преобразованы в поток байтов для сохранения или передачи.

Читать ответ
Теория

[имя] спросил: Что такое exception в Java?

Исключение (Exception) в Java – это событие, которое прерывает нормальный ход выполнения программы во время выполнения (runtime). Оно указывает на возникновение ошибки или непредвиденной ситуации.

Читать ответ
Теория

Можно ли в Java генерализовать исключения с типом Throwable и в каких случаях стоит это делать?

В Java можно обрабатывать исключения типа Throwable, так как это базовый класс для всех ошибок и исключений. Однако, обычно рекомендуется ловить более конкретные подклассы, например, Exception или RuntimeException.

Читать ответ
Теория

Как можно соединить package-private доступ с инкапсуляцией в Java?

Инкапсуляция же — это принцип объектно-ориентированного программирования, заключающийся в сокрытии данных и методов внутри объекта, предоставляя контролируемый доступ к ним через публичные интерфейсы (методы).

Читать ответ
Теория

[имя] спросил: Как снять heap dump с Java-процесса в Kubernetes? Опиши по шагам в bash-консоли.

Heap dump — это снимок состояния кучи JVM в определённый момент времени, который помогает анализировать использование памяти и искать утечки.

Читать ответ