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
- 4009Build a small RAG app (chunking, embedding, retrieval, answer)MediumCodingSystem design
- 4010Coding exercises reported by multiple employers (cross-reference)CodingSystem design
- 4011Design a medical diagnosis assistant using AIHardCodingSystem design
- 4012Design a multi-tenant AI chatbot platformHardCodingSystem design
- 4013Design an AI search engine for an e-commerce platformHardCodingSystem design
- 4014Implement a simple re-ranker for search resultsMediumCodingSystem design
- 4015Implement a streaming response handler for an LLM APIMediumCodingSystem design
- 4016Implement an eval pipeline with LLM-as-a-judgeMediumCodingSystem design
- 4017Implement retry with exponential backoff for LLM API callsEasyCodingSystem design
- 4018Implement semantic search using embeddingsMediumCodingSystem design
- 4019Implement token counting and context window managementEasyCodingSystem design
- 4020System design prompts reported by multiple employers (cross-reference)CodingSystem design
- 4021Write a chunking strategy module (fixed-size / recursive / semantic)MediumCodingSystem design
- 4022Given a graph with N nodes and M edges, identify its network topology. Return 1 for Bus (linear chain), 2 for Star (one central node), 3 for Ring (circular), or -1 if none match.MediumCoding
- 4023Which is greater: 'log(120)' or 'log(1) + log(2) + log(3) + log(4) + log(5)'?EasyData
- 4024How many lane divider stripes are there on the German autobahn?HardData
- 4025What data tools have you worked with, and what specific projects did you use those tools for?MediumTechnical
- 4026How do you spend your day at work?EasyBehavioral
- 4027Have you ever had to work with poor-quality data or suggest new tracking?MediumDataTechnical
- 4028Decrypt MessageMediumCoding
- 4029Design an application to help people find doctors.MediumProduct
- 4030Design a betting/auction platform for auction houses.MediumProduct
- 4031Design a better UI for the company website.MediumProductTechnical
- 4032Design a product to help flightless birds navigate a big city.EasyBehavioral