Python-разработчик — вопросы с реальных собеседований, часть 4
60 популярных вопросов из 296 собранных, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
1×
Что происходит при выполнении этого запроса?
database
junior
1×
Что такое секвенция (sequence) в контексте баз данных?
database
junior
1×
Какой тип индекса используется в базе данных по умолчанию?
database
junior
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 1×
Что происходит при выполнении этого запроса?
Когда вы отправляете запрос SELECT name, email FROM users WHERE id = 10;, база данных проходит несколько стадий. Сначала она получает текст запроса, проверяет синтаксис, строит план выполнения и только потом возвращает результат. Для простого запроса по первичному ключу весь процесс занимает микросекунды, но понимание каждого этапа помогает писать эффективные запросы. Парсинг и проверка синтаксиса — сервер разбирает…
✓ Сначала парсинг и синтаксическая проверка запроса
✓ Затем проверка существования объектов (таблиц, столбцов)
🔒 и ещё 3 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
1×
Зачем нужна группировка по user_id в SQL-запросах?
database
SQL
junior
1×
Сработает ли это, если не выводить user ID?
backend
junior
1×
Что такое МРО?
general
junior
1×
Может ли интерфейс содержать изменения типа данных?
language_specific
Go
junior
1×
Какие ограничения накладывают __slots__ в Python?
language_specific
Python
middle
1×
На основе чего вы делали выбор между SQL и NoSQL базами данных?
database
middle
1×
Как GIL влияет на выполнение операций ввода-вывода (I/O) в Python?
language_specific
Python
middle
1×
Что такое nil?
language_specific
Go
junior
1×
Что такое транзакции и для чего они используются?
database
junior
1×
Что такое список и чем он отличается от кортежа в Python?
data_structures
Python
junior
1×
Как проверяется наличие данных в кэше?
architecture
middle
1×
Почему стоит использовать встроенный инструмент парсинга JSON из библиотеки Pydantic?
language_specific
Python
middle
1×
Как выглядит процесс восстановления данных, если Redis перезапускается и он пустой?
database
Redis
middle
1×
По какому принципу работает данный механизм?
general
junior
1×
Что такое слабые ссылки (weak references) и в чем их отличие от сильных?
language_specific
middle
1×
Что такое сервисная архитектура и как она работает?
architecture
middle
1×
Какая структура данных используется под капотом у данной реализации?
data_structures
middle
1×
Как работает Python под капотом?
language_specific
Python
middle
1×
Напишите пример простого приложения на FastAPI.
backend
FastAPI
junior
1×
Что такое FastAPI?
backend
Python
junior
1×
Какое количество процессов нужно указать?
concurrency
middle
1×
Как обычно запускается Django-приложение в продакшене?
backend
Django
middle
1×
Где находится переменная MaxWorkers в трейдинге?
concurrency
middle
1×
Сколько будет 1 + 1?
algorithms
junior
1×
Как получить список всех уникальных символов (букв) из заданной строки?
algorithms
junior
1×
Какие основные характеристики, население, регионы и религии региона?
general
junior
1×
Расскажите про основные характеристики регионов, их население и религии.
general
junior