Tech Interview Rounds Decoded: DSA, System Design, HR
Tech interviews in India in 2026 follow a recognisable pattern. Knowing what each round measures lets you prepare proportional to where you currently lose offers. The DSA round One or two coding problems, 45 minutes,…
Tech interviews in India in 2026 follow a recognisable pattern. Knowing what each round measures lets you prepare proportional to where you currently lose offers.
The DSA round
One or two coding problems, 45 minutes, on a shared editor or whiteboard. Companies want to see clean code, correct edge cases, and you talking through your thinking. Patterns that cover 90% of fresher questions: arrays, strings, hashmaps, two pointers, sliding window, binary search, BFS/DFS, trees, basic DP. Aim for 200-300 LeetCode mediums over two months.
The system design round
For freshers, this is often “low-level design” — design a parking lot, design Splitwise, design a rate limiter — and tests OOP, class boundaries, and API thinking. For experienced engineers, it expands to high-level design with database choices, caching, queues, and trade-offs.
The behavioural round
Often dismissed, frequently decisive. Use the STAR framework: Situation, Task, Action, Result. Have five stories ready that map to common prompts: conflict, leadership, failure, deadline pressure, ambiguous requirements. Practise them out loud until they sound natural.
The HR round
Mostly compensation, joining date, location, and a fit check. Be specific about your expectations and back them with data. Read the company’s principles and tie your answers to them — the homework shows.
Where freshers actually lose
- Communication during DSA — silent coding loses to clear narration.
- Edge cases — null, empty input, single element. Always address them.
- Vague behavioural stories — specifics with numbers beat generic principles.
- Asking weak questions at the end — prepare three sharp questions per company.