
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
Candidate interview experiences
First-hand accounts from people who interviewed at Ola.
Software Engineer Intern
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.
No confirmed questions were included in this interview report.
Software Development Engineer
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.
- Can you discuss your resume and projects?
- What are your interests?
- What skills do you possess?
Software Engineer I
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.
- 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.