The process is standard for tech companies, but I will elaborate.
Initial call with recruiter (sourcer) to elaborate more on the role and see if it's a fit.
Okta's recruiters, till the very end, had the best of intentions and were very friendly and easy to speak with.
Technical phone screen with another software engineer.
This was a straightforward algorithmic problem with one of their current engineers. They gave some time at the end for me to ask questions. We had a good conversation about the company and what their experience had been, so I became more interested in the company after this round. Good feelings so far about Okta at this point.
Onsite (virtual)
I had a combination of further technical screens based on my resume experience with potential teammates and meetings with the team's leadership. This was not a deal-breaker, but, definitely for this onsite, be prepared to stay "on" for several hours straight. The onsite process did not allow for many breaks, and meetings tended to overlap, which added up at the end of the day.
The interviews were pretty nondescript and impersonal, which made it more difficult to get to know the team. Personally, I like to connect with individuals who could possibly become my co-workers.
The latter part of the day, however, I had an interviewer that subtly belittled my past job experience and skillset, even while I was coding. This was the deal-breaker.
Tl;dr for the reader: Remember you are interviewing the company/team too. I have previous wonderful co-workers who went on to work for Okta, so I don't want to attribute the above behavior to the company, but I do believe this was very unprofessional behavior on the interviewer's part.
Wishing the best for those who are interviewing.
Signed a Non-Disclosure Agreement (NDA) before the interview.
The following metrics were computed from 8 interview experiences for the Okta Software Engineer role in San Francisco, California.
Okta's interview process for their Software Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Okta's Software Engineer interview process in San Francisco, California.