Python-разработчик — вопросы с реальных собеседований, часть 9
60 популярных вопросов из 296 собранных, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени.
Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Скажите, пожалуйста, есть ли какие-то вопросы по этапам собеседования?
generaljunior
1×
Скажите, остались ли у вас еще какие-то вопросы или в целом все пока понятно?
behavioraljunior
1×
На какую сумму зарплатных ожиданий вы ориентируетесь?
behavioraljunior
1×
Какими библиотеками вы пользовались для тестирования и как обеспечивали высокий процент покрытия кода (около 98–100%)?
testingmiddle
1×
Поможет ли индекс при фильтрации таблицы из 100 000 000 строк по полю (например, по полу)? Если да, то какой тип индекса стоит применить?
databaseSQLmiddle
1×
Зачем нужна асинхронность, если в системе уже есть потоки? В каких случаях предпочтительнее использовать асинхронный подход?
concurrencymiddle
1×
В чем разница между потоками (threads), процессами (processes) и синхронным подходом в Python?
concurrencyPythonmiddle
1×
Что такое системные вызовы (syscalls)?
architecturemiddle
1×
Как происходило разделение задач между бэкенд-разработчиками в вашей команде?
behavioralmiddle
1×
Как к вам поступали задачи в процессе работы?
behavioraljunior
1×
Расскажите о проекте, над которым работало несколько команд. Как осуществлялась коммуникация между ними? Какова была структура команд и почему было выбрано именно такое разделение?
behavioralmiddle
1×
Как вы осуществляли декомпозицию задач и процесс их интеграции в общую кодовую базу?
architecturemiddle
1×
Давайте начнем с небольшой простой задачи.
generaljunior
1×
Что такое Docker и для чего он используется?
devopsDockerjunior
1×
Как выбрать словарь из данного списка?
data_structuresjunior
1×
Как реализовать это решение в одну строку кода?
generaljunior
1×
Что возвращает функция next() в Python?
language_specificPythonjunior
1×
Что делает функция filter и какие у нее есть особенности?
language_specificjunior
1×
Что такое next в контексте middleware или итераторов и чем его можно заменить?
language_specificJavaScriptmiddle
1×
Что возвращают фильтры в контексте программирования?
algorithmsjunior
1×
Как происходит выделение оперативной памяти для ресурсов процесса?
architecturemiddle
1×
Как вы понимали, что задача, которая была у вас в работе, завершена успешно?
behavioraljunior
1×
Как вы выявляли узкие места и ограничения по железу в системе?
system_designmiddle
1×
Как вы определяли лимиты ресурсов в Kubernetes, был ли у вас прямой доступ к кластерам или настройка осуществлялась через DevOps-инженеров?
devopsKubernetesmiddle
1×
Если мы возьмем не Python, а другой язык программирования, какие будут ключевые различия в подходе к разработке?
language_specificmiddle
1×
Расскажите о наиболее сложных технических задачах, которые вы решали, и опишите архитектуру сервисов, в которых они возникали.
behavioralmiddle
1×
Использовали ли вы какую-либо систему оркестрации для управления микросервисами, и как это реализовано в вашей архитектуре?
architectureKubernetesmiddle
1×
Что делать, если задача от аналитика была неполной, и как правильно проводить её уточнение?
behavioralmiddle
1×
Расскажите подробнее о продукте, над которым вы работали: какой был интерфейс взаимодействия с пользователем и как именно пользователи получали информацию?
behavioraljunior
1×
Что такое smoke-тестирование и зачем оно проводится перед передачей сборки тестировщикам?