Встречается на собеседованиях • сегодня

Расскажи о проекте в котором работаешь

Я работаю над высоконагруженным микросервисом для обработки платежей в финтех-стартапе. Сервис написан на Python (FastAPI + SQLAlchemy) и отвечает за:

  • Приём платежных запросов через REST/gRPC
  • Валидацию и маршрутизацию транзакций
  • Интеграцию с провайдерами (банки, криптобиржи)
  • Мониторинг в реальном времени (Prometheus + Grafana)

Техстек:

python
# Пример эндпоинта для платежа
@app.post("/payments")
async def create_payment(payment: PaymentSchema):
    validated = await FraudService.check(payment)  # антифрод
    routed = await Router.select_provider(validated)  # выбор провайдера
    result = await Processor.execute(routed)  # исполнение
    return {"status": result.status}

Особенности:

  • Асинхронная архитектура (uvicorn + asyncpg)
  • Шардированная PostgreSQL для масштабирования
  • Kafka для событийных потоков
  • 99.95% uptime (K8s + Istio)

Проект интересен сложными edge-кейсами (например, идемпотентность при сетевых сбоях) и высокими требованиями к отказоустойчивости.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы