373 реальных вопросов с собеседований разных специальностей, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени.
Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Используете ли вы SQL-запросы напрямую в коде приложения или используете ORM/Query Builder? Как вы организуете работу с базой данных, чтобы избежать дублирования запросов, и как это реализовано в Python?
databasemiddle
1×
Какие в Python выделяют группы типов по изменяемости (мутабельные и иммутабельные)? Приведите примеры изменяемых и неизменяемых типов, а также дайте определение типа данных.
language_specificjunior
1×
Что такое Python и как он работает в целом? Расскажите в общих чертах.
language_specificjunior
1×
Спроектируйте на Python набор интерфейсов или абстрактных базовых классов для работы с различными типами баз данных. Опишите необходимые методы, их сигнатуры (входные параметры и возвращаемые значения), а также продемонстрируйте, как клиентский код будет взаимодействовать с этими интерфейсами.
oopmiddle
1×
Что такое класс в Python?
oopjunior
1×
Что вернет оператор 'is' при сравнении объектов в Python и в чем его отличие от оператора '=='?
language_specificjunior
1×
Как упростить конструкцию с print и return, например, при работе с числами 49 и 10? Какие существуют способы оптимизации или упрощения подобных конструкций в коде?
language_specificjunior
1×
Что такое дандер-методы (dunder methods) в Python и зачем они нужны?
language_specificjunior
1×
Чем множество (set) отличается от списка (list) в Python?
data_structuresjunior
1×
Какая асимптотическая сложность поиска элемента по значению в списке (list) и во множестве (set) в Python?
algorithmsjunior
1×
Есть ли разница в производительности при проверке наличия элемента через оператор 'in' в списке (list) и во множестве (set)?
data_structuresjunior
1×
Какие существуют соглашения в Python относительно видимости атрибутов и методов: публичные, защищённые и приватные?
language_specificjunior
1×
Что такое dunder-методы в Python и какие основные из них существуют?
language_specificjunior
1×
Можно ли в Python реализовать по-настоящему приватный метод?
language_specificmiddle
1×
Что происходит под капотом Python, когда мы присваиваем переменной значение (например, объявляем переменную равной 2)?
language_specificmiddle
1×
В чем разница между потоками (threads), процессами (processes) и синхронным подходом в Python?
concurrencymiddle
1×
Расскажите, как вы использовали библиотеку pandas в своих проектах?
language_specificjunior
1×
Какой подход обработки естественного языка вы выберете и как будете решать нормализацию синонимов, аббревиатур и единиц измерения, особенно при малом количестве разметки?
backendsenior
1×
Расскажите о вашем интересном опыте разработки высоконагруженных сервисов на Python.
backendmiddle
1×
Расскажите основные принципы работы библиотеки Requests в Python.
language_specificjunior
1×
Что такое Вассерштейн GAN (WGAN)?
backendsenior
1×
Расскажите, как вы использовали библиотеки Pytest или Requests в своих проектах?
testingjunior
1×
Что такое словарь в Python?
language_specificjunior
1×
Как сделать словарь неизменяемым в Python?
language_specificmiddle
1×
Можно ли использовать словарь в качестве ключа в словаре и как это реализовать?
language_specificmiddle
1×
Что такое базовые типы данных в Python?
language_specificjunior
1×
Как устроена структура приложения в Python?
language_specificjunior
1×
Что возвращает функция next() в Python?
language_specificjunior
1×
Как реализуется декоратор в Python?
language_specificmiddle
1×
С помощью каких dunder-методов реализуется протокол итератора в Python?