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