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

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

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

375 вопросов 119 компаний 249 технологий

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

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

Анализ резюме

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

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

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

Основные темы и навыки

backend 252 database 157 async 149 testing 86 optimization 78 api 70 architecture 60 python 59

Форматы вопросов

  • Поведенческие вопросы251
  • Технические вопросы97
  • System Design17
  • Лайвкодинг10

Ориентировочная сложность

  • Базовые53
  • Продвинутые139
  • Практические183

С чего начать подготовку

  1. Начните с раздела «Поведенческие вопросы» и проверьте, можете ли дать короткий ответ своими словами.
  2. Затем разберите вопросы по теме «backend» и свяжите ответы с собственным опытом.
  3. Завершите подготовку практикой: проговорите решение, ограничения и возможные альтернативы.
Сбросить

Каталог

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

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

Как предотвратить потерю сообщений, которые брокер не отправил?

Как предотвратить потерю сообщений, которые брокер не отправил? область: брокер сообщений, гарантированная доставка применять протоколы с подтверждением, например AMQP с ACK/NACK настраивать повторные попытки отправки…

Читать ответ
Поведенческий

Как применить фильтрацию после GROUP BY и можно ли использовать для этого WHERE?

В SQL конструкция WHERE отбирает строки до группировки Оператор GROUP BY формирует агрегированные группы WHERE не работает с результатами агрегации Для фильтрации агрегатов используется HAVING HAVING выполняется после…

Читать ответ
System Design

Как принципы SOLID реализуются в архитектуре FSD?

Как принципы SOLID реализуются в архитектуре FSD? FSD (Feature-Sliced Design) — фронтенд-архитектура, в которой код организован вокруг отдельных фич SOLID — совокупность принципов, направленных на создание гибкого и…

Читать ответ
Поведенческий

Как программно открыть браузер и перейти по URL?

Как открыть браузер и перейти на страницу? Автоматизация браузера, WebDriver воспользоваться WebDriver — Selenium или Playwright запустить драйвер нужного браузера создать браузерную сессию через API вызвать метод…

Читать ответ
Поведенческий

Как пропустить тест в pytest с помощью @pytest.mark.skip?

Как использовать @pytest.mark.skip для пропуска теста Декоратор @pytest.mark.skip в pytest предназначен для пропуска теста с его помощью можно пометить тест, который не требуется запускать pytest зафиксирует факт…

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

Как простыми словами объяснить ребёнку, что такое асинхронность?

Как объяснить ребёнку асинхронность? объяснение через понятные детям представления о времени и ожидании асинхронность означает, что дела выполняются вместе, но не одновременно пример: мама ставит чайник, а затем…

Читать ответ
Поведенческий

Как работает EXPLAIN в PostgreSQL и зачем он нужен?

инструмент для исследования SQL-запроса выводит план выполнения запроса показывает последовательность операций (Seq Scan, Index Scan и т.п.) содержит оценку стоимости и предполагаемое число строк позволяет находить…

Читать ответ
Поведенческий

Как работает HTML Custom Elements API и как создать собственный элемент?

Custom Elements — компонент Web Components, предназначенный для создания собственных HTML-тегов API расширяет HTML и позволяет добавлять новые элементы с индивидуальным поведением Базовый подход — объявить класс,…

Читать ответ
Поведенческий

Как работает Pub/Sub в Redis на собеседовании?

Pub/Sub в Redis — это что? способ обмена сообщениями на основе публикации и подписки издатели (publishers) размещают сообщения в определённых каналах подписчики (subscribers) получают сообщения из каналов, на которые…

Читать ответ
Поведенческий

Как работает asyncio.gather в Python?

Как работает asyncio.gather? функция стандартной библиотеки asyncio для Python получает несколько корутин либо awaitable-объектов выполняет их конкурентно, не блокируя основной поток формирует одну корутину, ожидающую…

Читать ответ
Поведенческий

Как работает middleware в приложении?

Middleware — это промежуточный слой между запросом и его обработчиком Он получает запрос и может изменить его либо остановить дальнейшую обработку Затем передаёт управление следующему middleware или конечному…

Читать ответ