I applied online. The process took 2 weeks. I interviewed at Okta (San Francisco, CA) in Jun 2018
Interview
I had a really great phone call with the hiring manager, and was then presenting with their technical challenge. These are pretty par for the course for Sales Engineer jobs these days, but the scope of what they asked for was laughable. They gave me two weeks to complete, but what they didn’t say was that it would take two weeks of working on it nearly full time to complete. I ran the tasks by some experienced developer friends of mine, and they laughed at how much sheer labor would be involved in completing.
The project essentially involved standing up servers, integrating into the Okta APIs, and then creating a polished application and presenting it. This wasn't just proving understanding of core technical concepts, this was building a fully functional and complete solution, end to end.
While the hiring manager did say they tend to hire people that complete the challenge, it was an unreasonable amount of work to ask anyone to do to prove they are capable of doing the job.
Interview questions [3]
Question 1
Given a list of historic stock prices, write a function/algorithm that tells when you should have bought or sold to make the most profit.
Install Microsoft Active Directory on a Windows Server. This could be on your local laptop/desktop with VMWare e.g. or in a hosted IaaS provider like Amazon Web Services.
Create a custom & branded login & registration page leveraging the Okta APIs (Using a programming language of your choice, for example: Java, Python, .NET, Node, Clojure)
I applied online. The process took 5 days. I interviewed at Okta (San Francisco, CA) in Mar 2017
Interview
I have applied online via Okta carrers portal . I received the call a week after. After initial phone screen attended onsite at there San francisco headquarter location. overall pretty good experience
Interview questions [1]
Question 1
Reverse linked list, Sum of two elements equals target sum(Return only unique pairs)
did well in the interview, didn't get the job. told it was because i did not have experience in a SaaS company (which i had listed on my resume) nor enough experience (hired a person with a year less experience). Also please just send a quick rejection email rather than stringing the candidate along when you can't come up with concrete reasons for rejection.
Interview questions [1]
Question 1
asked me deep technical security questions that were not related to the job description. they expect you to be a generalist when they are hiring for one specific role