Where it comes from

How to answer

Sierra’s blog on its interview says the candidate demos what they built, and then the interviewers debate the key product flows and choices the candidate made. Source 1The AI-native interviewPublisherSierraSource typecompany blog An anonymous March 2026 write-up on gaijineer.co, a blog that sells interview prep, says the interviewer at the Sierra Software Engineer, presentation asks many “why” questions, such as why this architecture and why this approach to tool calling. Source 3Sierra Software Engineer, Agent Interview ExperiencePublishergaijineer.co (a blog that promotes the furustack interview-prep product)Source typeprep-product blog (anonymous, may be compiled)Source 4Sierra AI Agent Engineer Interview Experience (2026)PublisherAced (formerly Exponent), candidate-submitted experienceSource typecandidate’s personal write-upSource 5Sierra Agent Engineer Interview GuidePublisherAced (formerly Exponent)Source typeinterview prep site

The architect framing matters. An architect cares about what their team will run after you leave, what their standards are, and what breaks at three in the morning. Defend the choice in those terms, not in terms of what was elegant.

Make the moves in this order.

  1. State both options fairly. “I chose A. The obvious alternative was B.”
  2. Say where B wins, specifically. Name the case where B is better and the cost A carries because you didn’t pick it. This is the move that earns you the rest.
  3. Name the one deciding constraint, from the brief or a measurement, not from taste. One constraint said with a number beats four general advantages.
  4. Show how you contained the cost you accepted.
  5. Say what would change the choice, and how cheap the switch is: the seam in the code where B would plug in.
  6. Invite the push. “Where would you push on that?”

Tell pressure from new information. If the architect adds a constraint you didn’t have, such as a company standard, say how it changes the answer. If they only push harder (“I’d still have built the loop”), don’t concede. Restate the deciding constraint and ask what they would do about it.

The trap is defending by accumulation: every merit of your approach, none of the alternative’s. It sounds like a pitch, and a skeptical architect answers a pitch by looking for the hole in it.

GlossaryAgentA system in which a model chooses steps and tool calls to complete a task, within limits the design sets.More on Agent

Follow-ups

What the interviewer may ask next, once your first answer is on the table.

  • Our standard is the other approach. Every team here uses it. Why should this be the exception?
  • Your deciding constraint came from the brief. What if the real customer never had it?
  • Show me in the code where switching to the alternative would start. How much would change?

Where answers go wrong

  • Listing your approach’s merits without saying where the alternative wins, so the architect hears a sales pitch and starts looking for the hole.
  • Folding at the first push (“fair, the other way would have been better”). Giving up a sound choice under pressure reads worse than defending a flawed one with its trade-off named.

Answer this in two minutes

Write the answer you would say out loud. The clock starts with your first word.

Two minutes

Illustrative answer about a fictional project

“The brief was an order-support agent for an online furniture retailer: answer order-status questions, change delivery windows, and issue refunds up to $75 without a human. “I built a fixed workflow: the model classifies the intent, code calls the one tool for that intent, and the model writes the reply.