I recently interviewed for the Senior Software Engineer (Node.js) role at Okta and wanted to share my experience. Hopefully this gives others an idea of what to expect while preparing.
Tier-2 Product MNC
Naukri.com
The entire process took around 16–17 days from application to receiving the final decision.
The round consisted of two coding problems:
This round had two parts.
I was asked to discuss a challenging engineering problem from one of my previous projects. The conversation focused on:
This wasn't about recalling facts—it was about explaining the reasoning behind the decisions I made.
The second part involved designing a backend service from scratch. The discussion covered areas such as:
Towards the end, I was asked to write some basic pseudocode to explain the core workflow.
This was primarily a discussion around:
The conversation felt conversational and focused on understanding how I think and work rather than asking obscure technical questions.
🎉 Selected✅
#okta