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

Лайвкодинг на собеседовании

3221 вопрос в категории «Лайвкодинг»

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

Что проверяют на интервью

Как устроена подборка

В этой подборке вопросы сгруппированы по формату «Лайвкодинг», чтобы подготовку можно было вести от базовых тем к практическим задачам. В подборке чаще встречаются темы: frontend, browser, database.

Каталог

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

Найдено: 3221
Лайвкодинг

Рефакторинг повторяющегося кода в публичных методах класса

Вынесите общую последовательность в приватный метод с Runnable, а различающиеся действия передавайте ссылками на методы. В исходнике также есть несовпадение имени второго utility-метода.

Читать ответ
Лайвкодинг

Валидация списка транзакций относительно баланса

В коде несколько ошибок: ArrayList.add не проверяет повтор ID, баланс не обновляется снаружи isValid, а результат проверки возвращается неверно. Дополнительно Map не может хранить несколько равных Transaction.

Читать ответ
Лайвкодинг

Выбор имен пользователей, работавших более трёх компаний

Если в USER есть несколько строк для одного пользователя с разными ID_COMPANY, используйте COUNT(DISTINCT ID_COMPANY) > 3. Если ID — уникальный ключ одной текущей записи, историю работы схема не хранит.

Читать ответ
Лайвкодинг

SQL‑запрос для получения идентификаторов сотрудников с зарплатой ниже 30 000 и ушедшим менеджером

Отберите salary < 30000 и ненулевой manager_id, которому не соответствует существующий employee_id. Отсутствие начальника изначально не равно увольнению начальника.

Читать ответ