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

Вопросы на собеседовании в Soft Media Group

56 вопросов с собеседований в Soft Media Group

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

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

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

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

Каталог

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

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

Как эффективно реализовать параллельное выполнение задач в Python с использованием многопоточности?

В Python для параллельного выполнения задач с использованием многопоточности обычно применяют модуль threading.

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

Опыт использования паттерна-декоратора в Python и его применения в реальных проектах

Паттерн-декоратор в Python позволяет динамически расширять функциональность объектов без изменения их исходного кода. В Python это часто реализуется с помощью функций-декораторов.

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

Поясните уровни изоляции транзакций в базе данных.

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

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

Сравните многопоточность, многопроцессность и асинхронность в Python: отличия, плюсы и минусы.

Синхронное взаимодействие сервисов означает, что вызывающий сервис ждёт ответа от вызываемого, прежде чем продолжить работу. Это похоже на обычный вызов функции: пока не получен результат, выполнение блокируется.

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

Какой контракт должен реализовать объект, чтобы стать контекстным менеджером в Python?

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

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

Что такое транзакция в базах данных? Расскажи про ACID.

В PostgreSQL целостность и надёжность выполнения транзакций обеспечиваются благодаря поддержке ACID-свойств (Atomicity, Consistency, Isolation, Durability):

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

Что такое лямбда-функция, для чего она удобна и где используется?

Это анонимные, небольшие однострочные функции, которые могут иметь любое количество аргументов, но только одно выражение. Результат выражения возвращается.

Читать ответ