Free · Question Bank

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, free
TechnicalGiven 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, free
System 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, free
BehaviouralTell 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, free

These 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