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

Вопросы на собеседовании в Бергман Инфотех

33 вопроса с собеседований в Бергман Инфотех

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

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

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

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

Каталог

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

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

Могли бы вы объяснить, что из себя представляет Protocol в модуле typing в Python?

Protocol в модуле typing Python — это способ описать интерфейс (набор методов и атрибутов), который должен поддерживать объект, без необходимости наследования от конкретного класса.

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

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

Для создания изолированной среды выполнения Python-проектов обычно используют виртуальные окружения. Они позволяют установить зависимости проекта локально, не влияя на глобальные пакеты Python и другие проекты.

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

Что такое GIL в CPython, как он реализован и зачем нужен?

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

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

Может ли ты перечислить типы баз данных, с которыми работал, и объяснить их особенности?

Я работал с разными типами баз данных, каждый из которых имеет свои особенности:

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

Зачем необходимо задавать ограничения и защищать порты в конфигурации Docker Compose?

В Docker Compose при настройке портов важно задавать ограничения и защищать их, чтобы контролировать доступ к сервисам и повысить безопасность приложения.

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

Каким образом Dependency Injection помогает управлять зависимостями в приложении?

Dependency Injection (DI) помогает управлять зависимостями в приложении, позволяя передавать необходимые объекты (зависимости) в класс извне, а не создавать их внутри класса.

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

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

Генераторы в Python — это функции, которые возвращают итератор и позволяют поэтапно генерировать значения с помощью ключевого слова yield.

Читать ответ