Upload Button Icon Add office photos

Okta

Compare button icon Compare button icon Compare
2.3

based on 12 Reviews

Filter interviews by

Okta Technical Staff Member and Software Engineer Interview Questions, Process, and Tips

Updated 26 Jul 2024

Okta Technical Staff Member and Software Engineer Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Jun 2024. There were 5 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Basic JS question, output of code.
Round 2 - Technical 

(2 Questions)

  • Q1. Print values of nested json element. Values is in array.
  • Ans. 

    Print values of nested json element in array format

    • Access the nested json element using dot notation

    • Iterate through the array to print each value

  • Answered by AI
  • Q2. Basic Node JS Todo app, to add, update and get end points
Round 3 - One-on-one 

(2 Questions)

  • Q1. Check if array can make strictly increasing order by making atmost 2 modifications.
  • Ans. 

    Check if array can be made strictly increasing by modifying at most 2 elements.

    • Iterate through the array and check if each element is greater than the previous one.

    • If there are more than 2 elements that need to be modified, return false.

    • Examples: ['1', '2', '3'] -> true, ['1', '3', '2', '4'] -> true, ['1', '1', '2', '3'] -> false

  • Answered by AI
  • Q2. Given 1000 servers and continue running steam check the stream is strictly increasing order. Divide those streams in 100 servers and process in parallel
  • Ans. 

    Divide 1000 servers into 100 groups to check if streams are strictly increasing in parallel

    • Divide the 1000 servers into 100 groups of 10 servers each

    • Assign each group of servers to a separate processing unit for parallel checking

    • Check if the stream on each server within the group is strictly increasing

    • Combine the results from all groups to determine if all streams are strictly increasing

  • Answered by AI
Round 4 - Technical 

(3 Questions)

  • Q1. How to manage terraform state file in common place so if one making changes other get modified file.
  • Ans. 

    Use remote backend in Terraform to manage state file in a common place.

    • Use remote backend in Terraform to store state file in a shared location like AWS S3 bucket or Azure Blob Storage.

    • Configure Terraform to use the remote backend by specifying the backend configuration in the Terraform configuration file.

    • Ensure proper access control and permissions are set up for the shared storage to prevent unauthorized access.

    • Use l...

  • Answered by AI
  • Q2. Difference b/w freetyle and normal pipeline . How to check if build is successful.
  • Ans. 

    Freestyle pipeline allows more flexibility in defining build steps compared to normal pipeline. Build success can be checked by examining the build status or logs.

    • Freestyle pipeline allows users to define build steps manually, while normal pipeline follows a predefined structure.

    • In freestyle pipeline, build steps can be configured using GUI, whereas normal pipeline uses a script-like syntax.

    • To check if a build is succe...

  • Answered by AI
  • Q3. Current version of linux, running process of linux.
  • Ans. 

    Current version of Linux is 5.14.6. Running processes in Linux can be viewed using commands like ps, top, and htop.

    • Current version of Linux is 5.14.6

    • Running processes in Linux can be viewed using commands like ps, top, and htop

  • Answered by AI
Round 5 - Behavioral 

(1 Question)

  • Q1. If I've mentored team? I've experience of backend or frontend (since my working experience in JS). About my last project.
  • Ans. 

    Yes, I have mentored a team in both backend and frontend development, with experience in JavaScript.

    • Mentored a team in backend and frontend development

    • Experience in JavaScript

    • Last project involved implementing a new feature in the frontend using React

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Strong Linux, Docker, Jenkins, Terraform. Be prepare with last project they can ask anything and everything. which you going to tell about projects you worked on. System design should be strong. Be confident.

Skills evaluated in this interview

Okta Interview FAQs

How many rounds are there in Okta Technical Staff Member and Software Engineer interview?
Okta interview process usually has 5 rounds. The most common rounds in the Okta interview process are Technical, Behavioral and One-on-one Round.
What are the top questions asked in Okta Technical Staff Member and Software Engineer interview?

Some of the top questions asked at the Okta Technical Staff Member and Software Engineer interview -

  1. Difference b/w freetyle and normal pipeline . How to check if build is successf...read more
  2. How to manage terraform state file in common place so if one making changes oth...read more
  3. Given 1000 servers and continue running steam check the stream is strictly incr...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Okta interview
Company Website
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

Zscaler Softech Interview Questions
3.6
 • 67 Interviews
MagicPin Interview Questions
3.1
 • 48 Interviews
Qualys Interview Questions
3.8
 • 35 Interviews
Park Plus Interview Questions
3.0
 • 33 Interviews
Stylebaazar Interview Questions
3.9
 • 29 Interviews
Tokopedia Interview Questions
4.1
 • 27 Interviews
Shaadi.com Interview Questions
3.4
 • 27 Interviews
HealthKart Interview Questions
4.0
 • 25 Interviews
View all

Okta Technical Staff Member and Software Engineer Reviews and Ratings

based on 1 review

3.0/5

Rating in categories

2.0

Skill development

1.0

Work-Life balance

4.0

Salary & Benefits

5.0

Job Security

5.0

Company culture

1.0

Promotions/Appraisal

2.0

Work Satisfaction

Explore 1 Review and Rating
Software Developer
3 salaries
unlock blur

₹4 L/yr - ₹19 L/yr

Senior Financial Analyst
3 salaries
unlock blur

₹12.9 L/yr - ₹24 L/yr

Senior Software Engineer
3 salaries
unlock blur

₹21 L/yr - ₹36.3 L/yr

Staff Engineer
3 salaries
unlock blur

₹65 L/yr - ₹92 L/yr

Senior Solution Engineer
3 salaries
unlock blur

₹30 L/yr - ₹68 L/yr

Explore more salaries
Compare Okta with

Google

4.4
Compare

Zscaler Softech

3.6
Compare

Palo Alto Networks

3.8
Compare

NortonLifeLock's

4.0
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview