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

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

26 вопросов с собеседований в fabriqeue

26 вопросов 1603 компании 353 технологии

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в fabriqeue. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: python, backend, api.

Каталог

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

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

Что такое GIL и как он влияет на многопоточность в Python?

GIL (Global Interpreter Lock) — это глобальная блокировка интерпретатора Python, которая гарантирует, что в любой момент времени только один поток выполняет байт-код Python.

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

Что такое миксины, как вы относитесь к их использованию в продакшене?

Миксины — это классы, которые предназначены для добавления определённого функционала другим классам через множественное наследование, не являясь самостоятельными сущностями.

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

Как FastAPI обрабатывает проверку запросов и сериализацию ответов?

В FastAPI валидация и сериализация данных реализуются с помощью Pydantic моделей. Когда вы объявляете параметры запроса, тела или ответов через Pydantic классы, FastAPI автоматически:

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

Когда следует использовать асинхронность, а когда синхронность/многопоточность?

Асинхронное программирование и многопоточность — это разные подходы к выполнению задач параллельно.

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

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

Asyncio — это библиотека в Python для написания асинхронного кода с использованием корутин, событийного цикла и неблокирующих операций. Основные характеристики:

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

Расскажи про процессы, потоки и асинхронность в Python. Чем они отличаются?

asyncio — это модель асинхронного программирования, основанная на событийном цикле и корутинах. Она эффективна для I/O-bound задач, позволяя не блокировать поток во время ожидания операций ввода-вывода.

Читать ответ