Start free
All Plaid rounds

Plaid · Software engineer · E4+ (mid/senior); lighter or omitted for E3 new-grad

System Design

Spoken/whiteboard discussion

What they actually ask

The question shapes this round uses. Larpy does not read these out. It builds each one from your own resume, because the generic version is the one you have already rehearsed.

  • Design a bank-account-linking / financial-data-aggregation service.
  • Design a transaction sync / ingestion pipeline.
  • Design a webhook delivery system with retries, ordering, and at-least-once + idempotency.
  • Design a rate limiter.
  • Design a payments/ledger system with correctness and idempotency guarantees.
  • Design a notification service.

What this round is judged on

  • Requirements gathering · scopes before designing
  • API & data modeling · clean interfaces and schemas
  • Scalability & reliability · failure modes, retries, back-pressure
  • Correctness · money/consistency/idempotency reasoning (fintech bar)
  • Trade-off reasoning · justifies choices under constraints

Where this round sits

Plaid’s published process. Lime marks the stage this round runs.

  1. 01
    Recruiter / hiring-manager screen
  2. 02
    Technical phone screen (coding)
  3. 03
    Virtual onsite loopthis round
  4. 04
    Hiring committee / debrief
What happens in each stage
Recruiter / hiring-manager screen
~30 min spoken, non-technical: motivation, background, logistics, level calibration.
Technical phone screen (coding)
~45-60 min live coding in a shared editor (CoderPad-style); 1-2 practical DS&A problems; gate to the onsite.
Virtual onsite loop
Typically 4-5 back-to-back rounds: roughly 2 coding (one DS&A, one applied/build-a-small-thing), 1 system design (weighted for E4+, lighter/omitted for new-grad E3), 1 behavioral/values, sometimes a debugging/work-sample or domain round.
Hiring committee / debrief
Committee-style review, then offer and level (ladder E3-E7).

Sources

Built from what Plaid publishes about its own process and from real interview data. No leaked question lists. The questions you get are generated against your own resume, so they are not from anyone else's interview.

Sources last checked . Hiring loops change, so this date is the honest limit on everything above.

Other Plaid rounds