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

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

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

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

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

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

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

Каталог

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

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

Оптимизация взаимодействия менеджера с рабочими объектами

Supervisor создаёт два конкретных worker и последовательно вызывает process. Внедрение списка исполнителей через конструктор убирает жёсткую привязку и позволяет подставлять тестовые реализации.

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

Удалить из одного списка элементы другого с учётом количества

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

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

Поиск индекса элемента с максимальным абсолютным значением

Найдите максимум среди индексов, используя abs(nums[index]) как ключ. При одинаковом модуле вернётся первый подходящий индекс; для указанного непустого списка это однопроходный поиск.

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

Как работает изменяемый параметр функции по умолчанию

При обычном запуске все три assert проходят. Каждый вызов меняет один общий default-список; во втором сравнении обе стороны ссылаются на него же, хотя вызовы последовательно добавляют элементы.

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

Функция для подсчёта суммы всех чисел в вложенных списках

Обойдите числовые листья вложенных списков и сложите их. Чтобы не зависеть от предела рекурсии Python, можно хранить стек итераторов: он занимает память пропорционально глубине вложения.

Читать ответ