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

Вопросы на собеседовании по Python

1574 вопроса по Python с технических собеседований

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

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

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

На странице собраны вопросы по Python — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: python, backend, database.

Каталог

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

Найдено: 1574
Теория

Можно ли передавать функцию как параметр другой функции в Python?

Да, в Python функции являются объектами первого класса, поэтому их можно передавать как параметры другим функциям. Это позволяет создавать более гибкий и модульный код. Например:

Читать ответ
Теория

Можете объяснить, что обозначает значение None в языке Python?

В Python значение None представляет отсутствие значения или пустоту. Это специальный объект, который часто используется для обозначения, что переменная не содержит данных или что функция ничего не возвращает явно.

Читать ответ
Теория

Какое ключевое слово в языке Python используется для объявления переменной внутри конструктора класса, которая применяется только в блоке __init__?

В Python для объявления переменной внутри конструктора класса, которая принадлежит экземпляру объекта, используется ключевое слово self. Например:

Читать ответ
Теория

Задача на Python: построить сессии пользователей по событиям (разрыв > 30 минут = новая сессия) и посчитать дневные агрегаты.

Для построения сессий пользователей по событиям с разрывом более 30 минут и подсчёта дневных агрегатов можно использовать pandas:

Читать ответ
Теория

Что такое изменяемые и неизменяемые типы данных? Является ли int изменяемым?

Изменяемый объект можно изменить на месте, сохранив его идентичность. Неизменяемый — нельзя. В Python int неизменяем: присваивание нового значения связывает имя с другим объектом.

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

Python: средний чек по городам и число заказов на пользователя за I квартал

Допущения: входные таблицы — DataFrame; одна строка orders соответствует заказу, users.id уникален, идентификаторы и даты заполнены, ссылки на пользователей корректны.

Читать ответ