ENIGMA AI
ENIGMA AI

Вопросы по Python — часть 3

373 реальных вопросов с собеседований разных специальностей, отсортированы по частоте

Все вопросы открыты бесплатно для всех — без регистрации и оплаты.

🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени. Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Скачать Enigma

Что такое датакласс (dataclass) в Python?

language_specific junior

Чем отличаются операторы == и is в Python?

language_specific junior

В чем разница в производительности между списком (list) и кортежем (tuple) в Python?

language_specific junior

Какие существуют проблемы с зависимостями в рекуррентных нейронных сетях (RNN)?

backend middle

Что означает, что функция в Python является объектом первого класса?

language_specific middle

Какие преимущества и ограничения у функций как объектов первого класса в Python?

language_specific middle

Возможно ли изменить элемент в кортеже, если кортеж является неизменяемым типом данных?

language_specific junior

Что такое функция len() в Python и как её использовать?

language_specific junior

Что такое MRO в Python?

language_specific middle

Как обучить модель энкодера для задачи информационного поиска (retrieval)?

backend senior

Расскажите подробно об основных типах данных в Python, объясните, как работает память с изменяемыми и неизменяемыми объектами, приведите примеры и опишите типичные сложности при их использовании, включая аспекты производительности и влияния на архитектуру приложения.

language_specific middle

Чем Python как интерпретируемый язык отличается от компилируемых языков с точки зрения разработки и производительности?

language_specific middle

Можно ли хешировать лямбда-функции?

language_specific middle

Что происходит при компиляции кода на Python?

language_specific middle

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

backend middle

Использовали ли вы MLflow и Hydra для организации экспериментов?

backend middle

Считается ли абстрактный класс обычным классом в Python, если он реализован без импорта модуля abc?

language_specific middle

Что означает, что абстрактный класс в Python защищает контракт на уровне языка?

language_specific middle

Как использовать абстрактный класс в Python, чтобы избежать дублирования логики в дочерних классах?

oop middle

Зачем нужны геттеры и сеттеры в контексте реализации инкапсуляции в Python?

oop junior

Что означает использование декоратора @abstractmethod в Python, и почему методы с этим декоратором обычно содержат только pass?

oop middle

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

language_specific middle

Как импортировать модуль в Python?

language_specific junior

Расскажите, как работает Jupyter Notebook?

data_structures junior

Что именно считается блокирующим кодом в Python-бэкенде и что произойдёт, если такой код вызвать внутри синхронного обработчика (def) в FastAPI?

backend middle

Сколько лет вы работаете с Python и в каких проектах вы участвовали?

general junior

Как работает асинхронность в FastAPI и Python в целом?

backend middle

В каких случаях использование асинхронности в FastAPI и Python дает выигрыш в производительности, а в каких случаях она неэффективна?

backend middle

Что такое контекстный менеджер в Python и как реализовать его с помощью методов __enter__ и __exit__?

language_specific middle

Как правильно умножить значение базовой цены на коэффициент 0.35 и вернуть обновленное значение self в методе класса?

language_specific junior

Вопросы по другим технологиям