ENIGMA AI
ENIGMA AI

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

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

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

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

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

language_specific middle

Напишите задачу для собеседования на позицию Python-разработчика.

language_specific middle

Сколько библиотек существует в Python?

language_specific junior

Какие типы данных существуют в Python и какие из них относятся к изменяемым, а какие — к неизменяемым?

language_specific junior

Что такое списочное выражение (list comprehension)?

language_specific junior

В чем разница между list и dict в Python?

data_structures junior

Какие задачи вы решали с использованием движка Pygame?

language_specific junior

Что такое параллельные вычисления в Python?

concurrency middle

Какие параметры вы передавали в оптимизатор?

backend middle

Какую функцию потерь (loss function) вы использовали в своей модели?

backend middle

Какие встроенные декораторы есть в Python?

language_specific junior

Расскажите про декораторы в Python: какие бывают (встроенные и собственные), что они из себя представляют и для чего они нужны?

language_specific middle

Что такое изменяемые (mutable) и неизменяемые (immutable) типы данных в Python, в чем между ними разница и какие примеры можно привести?

language_specific junior

Что такое инкапсуляция и как она реализуется в Python?

oop junior

Можно ли задать параметр start, например, равный единице, чтобы индексы начинались с единицы?

language_specific junior

Напишите класс на языке Python, реализующий структуру данных «очередь» (queue), с комментариями, описывающими требования, и продемонстрируйте его работу, выведя результат в консоль.

data_structures junior

Как получить список атрибутов объекта?

language_specific junior

Почему раньше в разработке использовали синхронные фреймворки типа Django или Flask, а сейчас их использование часто не рекомендуется или считается нежелательным?

backend middle

Используете ли вы виртуальное окружение в проекте и для чего оно нужно?

language_specific junior

Как вы предлагаете организовать процесс разработки модели перевода SMILES в IUPAC, включая этапы очистки данных?

backend senior

Как бы вы подошли к разработке модели для перевода химических структур из формата SMILES в номенклатуру IUPAC?

backend senior

В чем разница между параметрами модели и гиперпараметрами? Приведите 2–3 примера гиперпараметров для обучения трансформера.

backend middle

На какие два больших класса можно разделить типы данных в Python?

language_specific junior

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

backend middle

Может ли ключ словаря быть изменяемым?

language_specific junior

Что такое «изменяемый тип» (mutable) в Python и как он реализован в языке?

language_specific junior

Что может являться ключом словаря?

data_structures junior

Что вернёт в Python выражение a == b (двойное равно)?

language_specific junior

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

architecture middle

Что можно сказать про типизацию в Python? Какие существуют виды типизации и как с ними работать? Приведите краткие примеры.

language_specific junior

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