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

Вопросы на собеседовании в Платежное Решение

60 вопросов с собеседований в Платежное Решение

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

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в Платежное Решение. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: testing, api, backend.

Каталог

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

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

Сможете приехать на очную финальную встречу в офис, если пройдете до этого этапа?

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

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

Как бы вы разработали систему индексирования в PostgreSQL для таблицы с городами России, чтобы поиск по городам был оптимален?

Индекс выбирают под запросы: B-tree для равенства и сортировки, подходящий индекс для префикса, trigram для подстроки или нечёткого поиска. Для небольшой таблицы последовательное чтение может быть быстрее.

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

Если есть три сервиса, и один из них запущен в двух репликах, сколько экземпляров GIL существует?

Если это четыре отдельных процесса обычного CPython с одним интерпретатором в каждом, будет четыре независимых GIL. Число сервисов или контейнеров само по себе недостаточно для точного ответа.

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

Какие брокеры сообщений вы знаете и чем отличаются Kafka и RabbitMQ?

Kafka прежде всего хранит распределённый журнал с offsets и повторным чтением, а RabbitMQ предоставляет маршрутизацию и очереди сообщений. Выбор зависит от модели потребления и требований, не только от скорости.

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

Зачем придумали асинхронность и легковесные потоки/корутины?

Асинхронность помогает эффективно обслуживать много операций, которые большую часть времени ждут I/O. Корутины позволяют описывать такой поток последовательно без отдельного системного потока на каждое ожидание.

Читать ответ
System Design

Пересчитайте и адаптируйте дизайн при нагрузке 10 загружаемых изображений в секунду.

При постоянных 10 изображениях в секунду получится 864 000 изображений в сутки. Дальнейший расчёт требует среднего размера, числа производных файлов, времени обработки и срока хранения.

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

Сможете пройти техническое интервью уже завтра, чтобы не затягивать процесс?

Подтвердите только реально удобное время и уточните длительность и формат. Если завтра не получается, предложите ближайшие конкретные альтернативы.

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

Как вы повлияли на CI/CD-процесс в команде?

Опишите конкретное изменение CI/CD, исходную проблему и наблюдаемый результат: быстрее обратная связь, надёжнее релиз или меньше ручных действий. Отделите личный вклад от работы команды.

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

Что именно ожидается при блокирующей операции, из-за чего потоки дают выигрыш в I/O-bound сценариях?

При блокирующем I/O поток часто ждёт ответа сети, диска или другого внешнего ресурса, не выполняя полезные вычисления. В это время другой поток может использовать CPU.

Читать ответ