AI & Technical question
A customer reports that Sierra’s agent performs well in English but has lower containment and CSAT in Brazilian Portuguese because it misses slang, tone, and regional phrasing. How would you diagnose whether the issue is coming from prompts, retrieval/content quality, evaluation coverage, workflow design, or the underlying model, and what would you ship first?
- Sierra
- AI & Technical
- Hard
Practice this question out loud. An AI interviewer asks it, follows up like a real interviewer would, and scores your answer. Type or speak.
Start a mock interview on this question · Mock interview from a job description
What this question tests
Tests structured diagnosis across the AI stack, separating prompt, retrieval, eval, workflow, and model causes for a language specific quality gap.
How to approach it
- Check whether the eval set even has adequate Brazilian Portuguese coverage, since a coverage gap in evaluation can hide the real problem.
- Review retrieval and knowledge base content for Portuguese language gaps or untranslated English only source documents.
- Audit prompts and policies for English centric phrasing or examples that do not transfer well to Portuguese slang and tone.
- Test the underlying model's Portuguese fluency directly, isolated from retrieval and prompts, to rule out a base model limitation.
- Review workflow design for assumptions built around English conversational patterns that do not map to Brazilian communication norms.
- Ship the fastest fix first, likely content and eval coverage gaps, since those are usually cheaper to fix than a model level limitation.
What a strong answer includes
- Checks eval coverage first, since a common root cause is that the team cannot even see the Portuguese failure modes clearly.
- Isolates model quality from retrieval and prompt issues by testing the model directly, rather than assuming it is a model problem.
- Sequences fixes by cost and speed, shipping content and prompt fixes before requesting a model level change.
Common mistakes
- Assuming it is a model limitation without first checking retrieval content and eval coverage in Portuguese.
- Fixing prompts without validating whether the eval set can even detect the improvement.
Likely follow-up questions
- How would you build an eval set that reliably catches Brazilian Portuguese specific failures?
- What would you do if the root cause turns out to be the underlying model itself?
More ai & technical questions
- Design a QA system that keeps Sierra's branded agents on-brand and accurate.Sierra · AI & Technical · Hard
- Sierra needs a platform layer that lets product teams ship new AI agent experiences quickly without each team re-solving infrastructure. Design the core abstractions you would standardize across compute, storage, orchestration, and networking. What would you expose as platform primitives versus hide behind managed interfaces, and how would you ensure the design can meet high-concurrency, low-latency, enterprise uptime requirements?Sierra · AI & Technical · Hard
- A deployed Sierra agent resolves most conversations but fails on a small set of high-stakes cases. How would you determine whether to invest first in model changes, better retrieval/context, workflow constraints, or earlier human handoff?Sierra · AI & Technical · Hard
- During a peak support window, a live Sierra agent starts giving incorrect answers across many conversations. How would you contain the issue, decide whether to narrow or disable automation, inspect whether the failure comes from prompts, retrieval, tool calls, or upstream data, and define the permanent fix?Sierra · AI & Technical · Hard
- A large enterprise wants to extend Sierra’s agent with custom business logic, internal data sources, and policy guardrails. How would you define the SDK architecture and API surface so developers can customize behavior deeply without making the platform unreliable, insecure, or hard to adopt?Sierra · AI & Technical · Hard
- A customer reports that Sierra’s agent performs well in English but degrades in Spanish when users use regional slang, register shifts, or code-switching. How would you diagnose whether the issue is prompt design, retrieval/context quality, model limitations, or evaluation gaps, and how would you prioritize fixes with engineering?Sierra · AI & Technical · Hard
More questions from Sierra
Learn the skill behind it
Chapters of the AI PM course that teach what this question tests.
- Chapter 1: Foundations: the model and the decisions it forces on you
- Chapter 8: Evals: define good and make the number defensible
- Chapter 6: Agents and agentic architecture