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

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

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

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

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

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

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

Каталог

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

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

Запоминание результатов функции

Сохраняйте результат в словаре по аргументам и возвращайте его при повторном ключе. Аргументы должны быть хешируемыми, а результат — пригодным для повторного использования без нежелательных побочных эффектов.

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

Подсчёт среднего года выпуска автомобилей по регионам

Извлеките двух- или трёхзначный код региона из конца номера, накопите сумму годов и количество машин по коду. Среднее — сумма, делённая на количество; ведущий ноль региона лучше сохранить.

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

Оптимизация кода модуля обработки торговых предложений

Исправьте вычисляемый default времени, обращение к отсутствующему steam_api_key, прямой доступ к status_map и сломанную строку логирования. Транзакции и обработку ошибок нужно сделать явными.

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

Сформировать запрос к базе данных для получения пользователя по идентификатору

В SQLAlchemy используйте select(Person).where(Person.user_id == target_id), затем получите scalar_one_or_none(). Передавайте значение параметром выражения, не собирайте SQL строковой интерполяцией.

Читать ответ