Ola logo

Ola Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 121 interview experiences · FREE TO READ

3.1 Rounds average
Average Typical difficulty
47.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Ola.

Showing 3 of 121
Ola logo
Ola

Software Engineer Intern

Engineering · a year ago

Intern Average Negative experience No offer 1 round
Interview process
Technical screen
Interview formats
Coding

The worst interview experience I've had. They gave me an input/output from a LeetCode question, 'Valid Anagram'. They didn't explain the question at all, just wanted the code. How am I supposed to remember a question if it's not explained? The interviewers seemed inexperienced, only having about 6 months of experience themselves, and didn't know how to conduct the interview.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

Ola logo
Ola

Software Development Engineer

Engineering · a year ago

Entry Average Neutral experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical

We started with a 5 to 10 min introduction. Then we talked about your resume and projects. We also discussed your interests, skills, strengths and weaknesses. After that, we covered your understanding of the role and the project you're currently working on at Ola.

Confirmed questions6 questions
  • Can you discuss your resume and projects?
  • What are your interests?
  • What skills do you possess?
Ola logo
Ola

Software Engineer I

Engineering · more than a year ago

Entry Difficult Positive experience Accept offer 5 rounds
Interview process
Technical screen Onsite Recruiter call Background check Offer
Interview formats
Coding System Design Behavioral

The process included an online coding assessment with a medium-difficulty question, followed by three in-person interviews covering system design and other technical topics. There was also an HR round for salary discussions and a team matching session where I spoke with the manager about different teams.

Confirmed questions3 questions
  • Find the local minima.
  • Explain the poker table assignment problem.
  • What is a priority queue and how is it used?

Ola Software Engineer Interview Questions

Quoted word for word from Ola interview reports.

Given a word and a rule for 'normal' characters (defined by a binary string) and a maximum count 'k' of normal characters allowed in a substring, find the longest valid substring.

Read reports

What is the minimum cost path to reach cell (m, n) from (0, 0) in a given cost matrix, given you can only move right or down?

Read reports

For a given positive integer N, what is the maximum sum of distinct numbers such that the least common multiple of these numbers is N?

Read reports

Can a given string be segmented into a space-separated sequence of one or more dictionary words? (DP)

Read reports

Given a person's unique collection of numbers and a budget 'n', what is the maximum number of new numbers that can be added to the collection without exceeding the budget?

Read report

Find triplets that add to a given sum, and how to optimize the hash map solution for duplicates?

Read report

Given a Binary Search Tree where 2 nodes have been swapped, how can you correct it?

Read report

Regarding controllers and callback blocks, what's the behavior when a controller is released while a callback block is pending?

Read report

Find the kth smallest element in two sorted arrays. Consider the scenario where the method is called n times, and discuss the complexity implications.

Read report

Formats, difficulty and experience

Across all 121 Ola interview reports.

Interview formats

Technical 36.2%
Coding 33.7%
Behavioral 17.8%
System Design 11.3%
Presentation 0.6%

Interview difficulty

Easy 9.9%
Average 63.6%
Difficult 26.4%

Candidate experience

Neutral 17.4%
Negative 34.7%
Positive 47.9%