I recently had a smooth and interesting interview process after getting a call from HR via Naukri for a Frontend (React) position.
đ 1. HR Reach Out (Naukri)
The process started when I received a call from HR through Naukri. They briefly explained the role, my profile was shortlisted, and I was scheduled for the first technical round.
đ§ Round 1 â Technical Interview
This was the first and most challenging round.
đť Coding Questions:
Flatten a Nested Array
Convert a deeply nested array into a single-level array.
Focus was on recursion / iteration logic.
2D Matrix Problem
A matrix-based problem involving traversal and manipulation.
â ď¸ Important Note:
This round was not conducted on a proper online compiler.
It was more like a âblind codingâ interview, where:
No syntax checking
No execution or testing
Only logic and approach mattered
Since I was interviewed for a Frontend React role, the focus was mainly on JavaScript fundamentals and problem-solving.
đ 2. Second Round Confirmation (After 2 Days)
After about 2 days, I received a call confirming my selection for the next round and scheduling it.
đ§âđť Round 2 â Technical Interview
This round was more focused on frontend development and React concepts.
đť Coding:
One array-based problem
đ§ Theoretical Discussion:
JavaScript fundamentals
React concepts (components, hooks, state management)
Frontend development practices
Basic system understanding of UI behavior
This round tested both coding ability and real-world frontend understanding.
đ° 3. HR Discussion / Salary Round (After 3â4 Days)
After a few days, I received a call for the final discussion.
Salary expectations were discussed
Role details were clarified
Overall experience and availability were confirmed