Okta Software Engineer Interview Questions | Glassdoor.ca

Okta Software Engineer Interview Questions

Interviews at Okta

27 Interview Reviews

Experience

Experience
37%
19%
44%

Getting an Interview

Getting an Interview
51%
17%
12%
12
4
4

Difficulty

2.8
Average

Difficulty

Hard
Average
Easy

 

Software Engineer() Interview

Anonymous Interview Candidate
No Offer
Negative Experience
Easy Interview

Interview

The first round is a 4-hour Codility test. The problem was very unique. It needed to be solved carefully but it was not hard.
The second round was an one-hour video interview and it is the worst interview experience ever. That interviewer interrupted me for about ten times during my 30-min code writing process. He interrupted me for the first time when I was writing the eighth line of code and said the following words like: “stop now, you are doing it wrong. For this test case, it will .....” I said: “no it’s not wrong. I haven’t returned any thing for this case and I am dealing with it in the block of codes I am working on now.” But he kept interrupting me during coding.
What’s your problem? Could you just let me finish the damned code first?
And of course my codes ran successfully on all his test cases and cases I came up with.
The most ridiculous thing is: he asked me to implement O(logn) search on an unsorted list. He gave me a hint after I said: I don’t think there exists a O(logn) way. You know what his hint was? His hint is not something like parallel computing. He replied: you can sort it. I was like: seriously? It’s still not O(logn).
No wonder this company has a bad reputation. That arrogant and disrespectful interviewer is a type of person that I will never work with.

Interview Questions

  • Search on an unsorted list with a time complexity of O(logn)   Answer Question

Other Interview Reviews for Okta

  1. Helpful (3)  

    Software Engineer Interview

    Anonymous Interview Candidate in San Francisco, CA (US)
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied online. The process took 2+ months. I interviewed at Okta (San Francisco, CA (US)) in July 2020.

    Interview

    The process is the usual for tech companies, but I will try to elaborate.

    1) 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.

    2) Technical phone screen with another software engineer.

    This was a straight-forward algorithmic problem with one of their current engineers. They gave some time at the end to for me to ask questions. We had a good conversation about the company and what their experience had been, so I was more interested in the company after this round. Good feelings so far about Okta at this point.

    3) 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.

    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.

    Interview Questions


  2. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate in Seattle, WA (US)
    No Offer
    Neutral Experience
    Easy Interview

    Application

    I applied through a recruiter. I interviewed at Okta (Seattle, WA (US)) in July 2020.

    Interview

    Simple interview process. They need to standardize process. As of now it’s very adhoc. I couldn’t get much information about role. Strongly recommend for freshers not much exciting opportunity for experienced folks.

    Interview Questions

  3. Helpful (2)  

    Software Engineer Interview

    Anonymous Interview Candidate in San Jose, CA (US)
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied online. I interviewed at Okta (San Jose, CA (US)) in June 2020.

    Interview

    HR interview: First call for recruiter, general questions that does not make sense
    Hiring Manager interview: the manager that is hiring
    3 peoples in one meeting interview: bunch of developers in one meeting through zoom

    Interview Questions

    • SOLID design patterns: Describe the SOLID pattern   1 Answer
    • describe OAUTH2.0: What are the APIs used.   Answer Question

  4. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied online. I interviewed at Okta in October 2019.

    Interview

    After completing the online coding test, the technical interview was arranged with Zoom. The interview is about a direct data structure problem. After that is just "do you have any questions". The interview lasted about an hour.

    Interview Questions

    • Design a data structure such that it can achieve O(1) on the following operations: insert a key, fetch a key, delete a key and fetch a random key.   Answer Question

  5. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through an employee referral. The process took 2 weeks. I interviewed at Okta in May 2019.

    Interview

    I applied through referral. The process took 2+ weeks. Recruiter setup a call to walk me through the position and team and then followed by telephonic interview with one of their staff engineer. The interview was average but I really had hard time hearing the interviewer voice. I had to ask him to repeat the question multiple times. I lost half of interest when the interviewer side is filled with lot of noise and low. I wish it was different experience.

    Interview Questions

    • It was simple design and coding question. And the questions built upon it.   2 Answers

  6. Helpful (2)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied online. The process took 2+ months. I interviewed at Okta in March 2019.

    Interview

    Recruiter sent coding challenge, I completed it a few days later. I sent followup emails to the recruiters for 2 weeks after with no response. Several more weeks later, a recruiter sends a request for interview.

    Interviewer initially said "you can make the code as messy as it needs to be to work, I can understand it". They kept interrupting me as I was speaking to tell me how something I'm saying/doing to understand the problem is unnecessary. After solving the problem, they complained at how "if-elsey" the answer was. The interviewer then went and edited my code themself, to add extra return statements and extra "else" clauses. They told me I should've saved a boolean for clauses that were checked twice. They complained about how messy the code was, reneging on what they initially said.

    Interview Questions

    • Given an existing function that takes a regex string and a word string and returns whether the word string matches the regex in the regex string (i.e. fn("a.c", "abc") will return true), add the regex asterisk operator (*) functionality.   1 Answer

  7. Helpful (5)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied online. I interviewed at Okta.

    Interview

    I applied online through one of the job board.( Linkedin I think). Then I was emailed about couple of days later regarding the online coding challenge First a code challenge which is pretty easy. Then the hr get back to me after 2-3 weeks for a phone interview. The phone interview consists of mostly basic algorithm questions. I heard back the next day for a 3 hour video conference, which consist of 4 meetings with engineers.

    Interview Questions

    • Whether a password is valid with several conditions: at a vowels, not triple consecutive vowels or consonants, and no double consecutive letters except for "ee" and "oo"   Answer Question
  8.  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied through an employee referral. The process took 2 weeks. I interviewed at Okta in September 2017.

    Interview

    The initial coding challenge, followed by one phone interview and then a 3-hour interview with 3 different interviewers. They ghosted me after the interview despite my repeated emails to both my recruiters.

    Interview Questions


  9. Helpful (2)  

    Software Engineer Interview

    Anonymous Employee in San Francisco, CA (US)
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through an employee referral. The process took 3 weeks. I interviewed at Okta (San Francisco, CA (US)) in December 2016.

    Interview

    The process started with a brief conversation with a recruiter, followed by a technical phone screen in Collabedit. After that I went on-site to the San Francisco office for a day of interviews.

    It is a very cool company and everyone is super nice, smart and extremely hard-working. I'm not sure if I'm going to accept the offer yet, but I'm heavily leaning towards it. The offer was great.

    Interview Questions

    • Why do you want to work for Okta? What do you know about how the cloud works?   Answer Question

Don't Miss Out On a Job You Love
Upload a CV to easily apply to jobs from anywhere. It's simple to set up.