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

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

24 вопроса с собеседований в Tevian

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

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

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

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

Каталог

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

Найдено: 24
Поведенческий

Опишите ваш опыт настройки и внедрения процессов CI/CD в проектах.

В моём опыте настройки CI/CD для Python-проектов я обычно использую следующие шаги:

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

Почему в Python для выполнения вычислительных задач лучше использовать многопроцессность вместо многопоточности?

В Python многопоточность ограничена глобальной блокировкой интерпретатора (GIL), которая не позволяет одновременно выполнять байт-код Python в нескольких потоках.

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

Расскажите о себе: как пришли в разработку, в каких командах и продуктах работали, какой функционал выполняли?

В рамках моего профессионального опыта я работал с Python для решения различных задач:

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

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

SQLAlchemy — это популярная ORM (Object-Relational Mapping) библиотека для Python, которая облегчает работу с базами данных.

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

Каким образом осуществлялось тестирование в ваших проектах?

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

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

Скажи, пожалуйста, что знаешь про очереди сообщений, брокеры сообщений. Какие знаешь, какими пользовался?

Да, у меня был опыт работы с системами обмена сообщениями и брокерами сообщений. Например, я использовал RabbitMQ и Apache Kafka для организации асинхронного взаимодействия между микросервисами.

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

Каким образом организовывался процесс ведения и хранения документации в вашей предыдущей команде?

В нашей предыдущей команде процесс ведения и хранения документации был организован централизованно с использованием системы контроля версий (Git).

Читать ответ