Question bank
4,310 interview questions, answered.
Reference answers, what the interviewer is really testing, how it is graded, and the follow-ups that come next.
Easy 190Medium 2,498Hard 982
FiltersDifficulty, topic, company
4,310 questions
- 169Design a production video generation system from data collection through serving.HardSystem design· 30 min
- 170Design a production vision-language models system from data collection through serving.HardSystem design· 30 min
- 171Design a production voice cloning system from data collection through serving.HardSystem design· 30 min
- 172Design a proof of concept for an enterprise customer in one week.HardProduct· 20 min
- 173Design a red-team program for a new general-purpose model.HardSystem design· 30 min
- 174Design an ablation study for a new agent architecture.Hard· 30 min
- 175Design an account-research and personalization pipeline for 10,000 prospects.HardProduct· 30 min
- 176Design an agent that can safely call external tools.HardSystem design· 30 min
- 177Design an AI coding assistant for a large enterprise codebase.HardProduct· 30 min
- 178Design an enterprise architecture for using multiple model providers.HardSystem design· 30 min
- 179Design lead routing across territories, segments, and account ownership rules.HardProduct· 20 min
- 180Design memory for a long-running personal AI assistant.HardSystem design· 30 min
- 181Design observability for an LLM application.HardSystem design· 20 min
- 182Design reliable synchronization between a CRM, data warehouse, and enrichment providers.HardSystem design· 30 min
- 183Detect a loop in LLCoding· HHashedIn
- 184Diameter of Binary TreeEasyCoding·
Nvidia - 185Digit Count in RangeCoding·
Amazon - 186Dijkstra's algorithmCoding·
Atlassian, Google - 187Distinct subsequencesCoding·
Amazon, Microsoft - 188Divide ChocolateCoding·
Sprinklr - 189Explain a complex AI system to a nontechnical stakeholder and gain buy-in.MediumBehavioral· 10 min
- 190Explain attention in a transformer at an intuitive and mathematical level.Hard· 20 min
- 191Explain function calling and how it differs from asking for JSON in a prompt.Easy· 5 min
- 192Explain how retrieval-augmented generation works.Easy· 5 min