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

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

154 вопроса с собеседований в Effective Mobile

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

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

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

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

Каталог

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

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

Расскажи подробнее о микросервисах, за которые ты отвечал. Какие задачи там реализовывал?

В одном из последних проектов я участвовал в разработке распределённой системы на основе микросервисной архитектуры для обработки заказов в электронной коммерции.

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

Какими способами можно проверить, что объект в Python можно использовать в качестве элемента хэш-таблицы?

Чтобы проверить, можно ли использовать объект в качестве элемента хэш-таблицы (например, в качестве ключа в словаре или элемента множества) в Python, нужно убедиться, что объект:

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

В каком порядке при множественном («горизонтальном») наследовании Python ищет методы?

В Python при множественном наследовании поиск атрибутов происходит по алгоритму MRO (Method Resolution Order).

Читать ответ
Поведенческий

Что такое генератор и как вы использовали его на проекте?

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

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

Как Python обрабатывает множественное наследование и определяет порядок разрешения методов (MRO)?

В Python при множественном наследовании порядок разрешения методов (MRO — Method Resolution Order) определяется алгоритмом C3-линеаризации.

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

Как реализовать объединение таблиц при использовании SQLAlchemy?

В SQLAlchemy для объединения таблиц обычно используется метод join(), который позволяет связать две таблицы по определённому условию (например, по внешнему ключу).

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

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

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

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

Какие типы данных бывают в Python?

Основные категории встроенных типов данных в Python:

Читать ответ