ENIGMA AI
ENIGMA AI

Java-разработчик, Junior — вопросы с реальных собеседований, часть 2

649 вопросов уровня Junior, отсортированы по частоте

Все вопросы открыты бесплатно для всех — без регистрации и оплаты.

🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени. Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Скачать Enigma

Как проверить, является ли строка палиндромом?

algorithms junior

Что можно сделать в данной ситуации?

general junior

Что такое потоки (threads) в Java?

concurrency Java junior

С какими СУБД вы работали?

database junior

Чем отличается образ Docker от контейнера?

devops Docker junior

В чем заключается контракт между методами equals() и hashCode() класса Object?

language_specific Java junior

Расскажите про иерархию исключений в языке программирования.

language_specific junior

Расскажите про коллекции в программировании.

data_structures junior

Что означает ключевое слово synchronized в Java?

concurrency Java junior

Какие методы HTTP используются в REST API?

web REST junior

Что такое паттерны проектирования?

architecture junior

В чем разница между оператором == и методом equals() в Java?

language_specific Java junior

Как реализована вставка элемента в середину связного списка (linked list)?

data_structures junior

На каком уровне модели OSI работает протокол HTTP?

networking HTTP junior

Что такое нормализация и денормализация в базах данных?

database SQL junior

В чем разница между INNER JOIN, LEFT JOIN и RIGHT JOIN?

database SQL junior

Как можно решить данную задачу?

general junior

Какой у вас опыт работы с Docker?

devops Docker junior

В чем отличие интерфейса от абстрактного класса?

oop junior

Что такое композиция в объектно-ориентированном программировании?

oop junior

В чем разница между операторами сравнения == и === в JavaScript?

language_specific JavaScript junior

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

language_specific Java junior

Есть ли у вас еще какие-нибудь вопросы?

general junior

Что произойдет, если вызывать метод hashCode() у объекта без его переопределения?

language_specific Java junior

Что такое хэш-код и может ли быть плохой реализация данного метода?

data_structures junior

Что вы можете рассказать о классе String?

language_specific Java junior

Какие встроенные функциональные интерфейсы в Java вы знаете?

language_specific Java junior

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

algorithms junior

Расскажите про Spring Framework.

backend Spring junior

Какие операции со связными списками (linked lists) работают эффективнее по сравнению с массивами (array lists)?

data_structures junior

Вопросы по другим специальностям