Common interview questions, by role
Hand-picked questions with what the interviewer is really checking and how to answer well. Then rehearse them out loud with an AI interviewer.
For SDE-1/2 roles at product companies and startups.
BehaviouralWalk me through a project you're proud of, end to end.
What they're really asking: Ownership, technical depth and whether you can explain clearly.
How to answer: Use STAR. Lead with the impact ("cut load time 40%"), then how you did it, then what you'd change.
Practise this with AI, freeTechnicalGiven an array, find the longest subarray with sum ≤ K.
What they're really asking: Whether you reason out loud and reach an optimal approach, not just any code.
How to answer: State brute force first, then improve (sliding window). Say the time complexity before you code.
Practise this with AI, freeSystem designHow would you design a URL shortener like bit.ly?
What they're really asking: Structured thinking: requirements → API → data → scale.
How to answer: Clarify scale first (reads vs writes). Cover the hashing scheme, the database and caching.
Practise this with AI, freeBehaviouralTell me about a time you disagreed with a teammate on a technical decision.
What they're really asking: Collaboration and how you handle conflict.
How to answer: Show you heard them out, used data/a prototype to decide, and kept the relationship.
Practise this with AI, free+ 4 more questions for this role, plus 2+ more roles inside the app.
Unlock the full Question Bank, freeThese are common, representative questions to help you prepare — not a record of any specific company's interview.
Reading answers isn't the same as saying them.
Practise these questions out loud with Callcraft's AI interviewer. It asks follow-ups and scores your delivery, so on the day the answers are already yours.
Start practising free