Реальные вопросы, которые задают на собеседованиях для Python-разработчик в Международный аэропорт Шереметьево.
Смотрите также задачи с собеседований для Python-разработчик
Для чего используется RabbitMQ
Что такое транзакции в базах данных и каковы их основные свойства
Что такое хэш-таблица, как она устроена и какие проблемы возникают при коллизиях
Расскажите о своем опыте и достижениях
Как структурировать уведомления
Как реализовать сложные триггеры для мониторинга, например отправку SMS при загрузке CPU и низком потреблении памяти
Как реализовать джобы с разной частотой выгрузки данных из Zabbix
Как справляться с коллизиями при генерации коротких ссылок
Как хранить маппинг между длинным и коротким URL
Какая должна быть длина короткой ссылки, чтобы избежать коллизий при заданной нагрузке и времени жизни
Как реализовать функцию сокращения URL
Откуда брать данные для уведомлений
Как проверять корректность работы сервиса и обработку сообщений по разным приоритетам вовремя
Какова асимптотическая сложность доступа по ключу в хэш-таблице
Как устроена архитектура сервисов и взаимодействие между ними?
Какие стеки технологий вы использовали
С какими проблемами можно столкнуться при горизонтальном масштабировании микросервиса
Как проверить, что найденный элемент по хэшу соответствует искомому ключу
Как решать гонку данных
Какие механизмы в базах данных существуют для борьбы с гонками данных
Все 29 вопросов доступны в Сопровождении до оффера
Узнать подробнее