I applied through a recruiter. I interviewed at Okta (Toronto, ON) in Feb 2026
Interview
Interviewed for Staff Software Engineer role at Okta.
The interview process consisted of 4 rounds:
Recruiter screening
Hiring Manager discussion
CodeSignal online assessment
Technical discussion with two engineers (focused on the assignment)
The overall process was smooth and well-organized. The online assessment was followed by a detailed technical discussion where I explained my approach and design decisions.
The final round was a discussion with two engineers about the assignment and general technical concepts. The discussion was interactive, though at times the interview felt a bit unstructured, and there were some areas of confusion during the conversation.
Overall, it was a good learning experience. The questions were practical and focused on real-world backend concepts like rate limiting, system design, and trade-offs.
First round was a joke, consisted of some questions about why you wanted to work there which they'll ask you again in every round. Second round was with hiring manager who seemed very unpleasant. She seemed offended the entire time and even nervous during the interview which was strange. Don't waste your time.
Interview questions [1]
Question 1
Why Okta? Why sales? Which they asked over and over.
I applied online. I interviewed at Okta (Toronto, ON) in Jan 2026
Interview
First round: Chat with the Hiring manager
Second Round: Take home assignment, implement a rate limiter endpoint Third round: Code walkthrough and discuss assignment with the team, and answer questions related to the assignment it.
Interview questions [1]
Question 1
Regular behaviour questions with the Hiring manager and discussing past experience