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

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

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

Усильте резюме перед собеседованием

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

Анализ резюме
Сбросить

Каталог

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

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

Какова роль специальных методов с двойным подчеркиванием в реализации итераторов в Python?

В Python специальные методы с двойным подчеркиванием (так называемые dunder-методы) играют ключевую роль в реализации итераторов. Для создания итератора в классе нужно определить методы:

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

Если нужно посчитать значения прямо в SQL по условию (например, скидка зависит от категории клиента), как бы ты это сделал в Django ORM, чтобы не выгружать всё в Python?

В Django ORM для вычислений с условием прямо в SQL можно использовать выражения Case и When из модуля django.db.models.

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

Что такое литералы в языке Python?

Литералы - это фиксированные значения, представляющие собой прямые текстовые представления основных типов данных. Они используются для создания объектов этих типов без вызова конструкторов или функций.

Читать ответ