全部面试
Affirm logo

Affirm

Mid

Build the lifecycle-orchestrator backbone behind Affirm's merchant platform

Affirm's Merchant & Partner Lifecycle team is consolidating merchant onboarding and lifecycle orchestration into a new cohesive domain that has to scale to hundreds of thousands of merchants. This interview probes backend system design (state machines, event-driven architecture, DDD), cross-team technical leadership, and fluency with Affirm's actual stack (AWS, gRPC, Kotlin, MySQL, Kubernetes).

走进这场面试

免费 · 一场按这个岗位校准的真语音模拟

练这场面试

这场面试考什么

  • Domain-Driven Design & bounded-context modeling
  • Distributed systems / event-driven architecture
  • API design (HTTP vs RPC/gRPC) and state machines
  • Database & data model design at scale
  • Monitoring/alerting and production ownership
  • Cross-team technical leadership and written communication (ADRs, specs)

常见提问方向

Design a lifecycle-orchestrator service that must scale to hundreds of thousands of merchants

How would you decompose a monolithic merchant lifecycle into bounded domains?

Walk through modeling a merchant's lifecycle as a state machine

gRPC vs HTTP API tradeoffs for internal services

How do you safely modernize legacy backend code without breaking dependent teams

Describe how you'd use Claude Code or similar agentic tools in your daily engineering workflow

How do you write a tech spec/ADR for a cross-team architectural decision

查看原始招聘页

相关面试