Everything the role tests, in one place
crackAI.dev covers the surfaces AI, ML, and GenAI interviews are actually built on: design, code, fundamentals, and the literature behind them, plus realistic voice mock interviews to put it all together.
Voice Mock Interviews
A fully spoken mock interview with Alex, a senior-ML-engineer AI interviewer. Natural turn-taking that lets you think, adaptive follow-ups grounded in your resume and the target job description, and a detailed debrief at the end.
Start a mock interviewSystem Design Labs
Design the architectures these roles depend on, agents, RAG, search, recommenders, on an interactive canvas with multi-level interview progression. Start simple and scale up through tougher requirements, just like a real loop, with automated scoring against reference solutions.
Explore design labsCoding Labs
AI pair-programmed coding labs in a real Python sandbox. Build the systems you just designed, from RAG pipelines to training loops, with a built-in assistant to debug, optimize, and ship alongside you, and auto-graded tests.
Explore coding labsInterview Questions
Curated questions spanning ML fundamentals, deep learning, transformers, GenAI and RAG, plus behavioral, each with model answers and company tags so you know who asks what.
Browse questionsPapers & Research
Study the foundational and frontier papers behind modern AI with structured summaries, key takeaways, and interview-relevant insights, so you can speak to the literature, not just the buzzwords.
Browse papersInterview Tracking
Add your real upcoming interviews with the company, date, and job description. crackAI.dev grounds your prep in that role and nudges you on what to focus on as the date approaches.
Track an interviewStart free
New accounts get starter credits, enough for a full voice mock interview and its debrief.
Try a mock interview