Встречается на собеседованиях • сегодня
Есть ли у тебя достижение на прошлом проекте
На предыдущем проекте я разработал высоконагруженный микросервис для обработки платежей на Python/Flask, который сократил время обработки транзакций с 500мс до 120мс за счет оптимизации запросов к БД и кэширования.
Пример оптимизации:
python
# Было (N+1 запрос)
for user in users:
payments = db.query(Payment).filter_by(user_id=user.id).all()
# Стало (1 запрос с eager loading)
payments = db.query(Payment).options(joinedload(Payment.user)).all()
payments_dict = {p.user_id: p for p in payments}Также внедрил pytest-тесты с 85% coverage, что сократило количество багов в продакшене на 40%. Проект успешно обрабатывает 10K+ RPS.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы