Встречается на собеседованиях • сегодня
На каком работал проекте
Последние 3 года работал над high-load микросервисом для обработки платежей на Python (FastAPI + PostgreSQL). Основные задачи:
- Разработка и оптимизация API (средний RPS ~5k)
- Интеграция с платежными провайдерами (Stripe, PayPal)
- Реализация idempotency keys для предотвращения дублей
- Написание асинхронных workers для обработки очередей (Celery + Redis)
Пример кода эндпоинта:
python
@app.post("/payments")
async def create_payment(payload: PaymentSchema, idempotency_key: str = Header(...)):
if await cache.get(idempotency_key):
return {"status": "already_processed"}
payment = await process_payment(payload)
await cache.set(idempotency_key, payment.id, ex=24*3600)
return paymentТакже участвовал в миграции монолита на микросервисы и настройке Kubernetes для их оркестрации.

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