ENIGMA AI
ENIGMA AI

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

268 популярных вопросов из 1630 собранных, отсортированы по частоте

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

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

Как работает хеш-таблица и как разрешаются коллизии?

data_structures middle
1×

Какова связь между Apache Kafka и языком программирования Rust?

backend Rust middle
1×

Как вы принимаете решения и на основе каких критериев делаете выбор в пользу того или иного варианта?

behavioral middle
1×

Почему предпочтительнее использовать конструктор для инициализации объектов?

oop junior
1×

Какие классы вы будете использовать для решения данной задачи?

oop junior
1×

Что произойдёт при делении на ноль для типов int и double?

language_specific junior
1×

Что содержится в данном объекте/структуре?

general junior
1×

Могу ли я так сделать?

general junior
1×

Как называются входящие параметры функции или метода?

language_specific junior
1×

Что такое перегрузка конструктора?

oop junior
1×

Как работают JOIN в SQL и какие существуют типы соединений таблиц?

database SQL junior
1×

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

algorithms middle
1×

Как получилось число 10 в данном контексте?

general junior
1×

Что такое операция TRUNCATE и чем она отличается от DELETE?

database SQL junior
1×

Нужен ли индекс по данным в базе данных?

database junior
1×

Как вы понимаете, что в данном месте кода необходимо провести рефакторинг или внести изменения?

architecture middle
1×

Что возвращает FULL OUTER JOIN, если записи отсутствуют в одной из таблиц?

database SQL junior
1×

Как понять, используется ли индекс в запросе, без использования плана выполнения (EXPLAIN)?

database SQL middle
1×

Какое максимальное и минимальное количество записей может быть в результирующем наборе данных при использовании LEFT JOIN?

database SQL junior
1×

Что такое максимальное или минимальное значение в контексте алгоритмов?

algorithms junior
1×

Почему при выполнении алгоритма сортировки слиянием (merge sort) мы берем элемент из правой части, если в правой части находится 10, а в левой 5?

algorithms junior
1×

Если у вас есть две задачи одинаковой важности, как вы определяете очередность их выполнения?

general junior
1×

Как они там могли оказаться?

general junior
1×

Как вы относитесь к GigaCode и GigaChat?

general junior
1×

Какими инструментами или технологиями вы бы воспользовались, если бы у вас была возможность выбора, помимо Gigacode?

general middle
1×

Как вы определяли, что код не оптимизирован, и какие критерии использовали для принятия решения о необходимости оптимизации?

architecture middle
1×

Использовали ли вы планы выполнения запросов (query execution plans)?

database SQL middle
1×

Расскажите, как работает NAT (Network Address Translation)?

networking middle
1×

Сталкивались ли вы с SQL? Расскажите о своем опыте работы с ним, какие задачи решали и как оцениваете свой уровень владения?

database SQL junior
1×

В чем заключается преимущество быстрого удаления (например, через swap-and-pop) по сравнению с обычным удалением элемента из массива?

algorithms junior

Гайды по собеседованиям

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