Interview prep

How to prepare for an FDE interview

Four rounds, what to prepare for each, and a plan for the days you have left. Every step opens a practice question with an answer that scores and one that fails. For how the loop runs, see the FDE interview loop.

By roundWhat to prepare

  1. Case round

    Turn a vague customer request into one goal you can measure. Ask about the work and the data before you draw anything.

    All questions: Discovery and scoping

  2. Coding

    Practical problems in stages: messy data, an API with limits, a bug in code you didn't write. Python comes up most.

    All questions: CodingAll questions: Integrations and APIs

  3. System or AI design

    Design for one real customer: their data, their cloud, their permissions, and how you'd know it works.

    All questions: LLMs, RAG and agentsAll questions: Cloud, deployment and securityAll questions: Data and SQL

  4. Behavioral and hiring manager

    Stories where your own part is clear: a customer win, a pushback, a failure, changing requirements, something you owned end to end.

    All questions: Ownership and working with customers

Next steps