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

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

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

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

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

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

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

Каталог

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

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

Создание записи книги и её обложек через API‑запрос

Главные риски — изменение входного словаря через pop() и частично созданная книга при ошибке одной обложки. Создание книги и связей нужно объединить transaction.atomic(), а входные данные не мутировать.

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

Проверка, будет ли полученная строка той же объектной ссылки при конкатенации через переменную

После d = 'ld' и c = 'Hello Wor' + d значения c и a равны, но идентичность объектов языком не гарантируется. В обычном CPython такая конкатенация во время исполнения обычно создаёт другой объект.

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

Определение значения D из перемешанного набора чисел

Переберите возможные четыре исходных числа и сравните мультимножество чисел и произведений с входом. Это всего до 70 наборов при восьми элементах. Примеры 2 и 3 противоречат заявленному условию.

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

Построчная обработка файла

Читайте файл через for line in file и применяйте process_fn к каждой строке. По тексту условия process_record должен делать lower().replace('o', 'z'); комментарий про цифру 0 противоречит этому описанию.

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

Дублирование элементов массива

Нужно вернуть две последовательные копии исходного списка. Для списка целых чисел достаточно values + values или values * 2: результат имеет длину 2n, исходный список не изменяется.

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

Нахождение курса валюты, ближайшего к заданной дате

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

Читать ответ