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

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

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

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

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

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

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

Каталог

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

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

Создание сервиса для выявления неактивных клиентов

Найдите пользователей, для которых нет заказа с датой в заданном интервале. NOT EXISTS естественно включает и тех, кто никогда не делал заказов; точные методы репозиториев в условии не заданы.

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

Создание потокобезопасного REST‑сервиса для управления постами пользователей

Разделите controller и in-memory service. Все изменения списка и получение его снимка защищайте одним lock; наружу возвращайте неизменяемые записи, а не внутреннюю коллекцию.

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

Внедрение функции вставки узла в односвязный список

Приведённый add просто перезаписывает текущие данные и не добавляет узел. Если пустой узел обозначен data == null, нужно заполнить его либо перейти к next, создав следующий узел при необходимости.

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

Анализ кода: реализация MyStringBuilder

Проблемы — boxing Character, временные списки, квадратичная конкатенация в toString и линейный поиск уже встреченных символов. Для обычной строки проще делегировать хранение StringBuilder.

Читать ответ