Ola Software Engineer Interview Questions | Glassdoor.co.in

Ola Software Engineer Interview Questions

Interviews at Ola

6 Interview Reviews

Experience

Experience
50%
0%
50%

Getting an Interview

Getting an Interview
33%
33%
17%
17

Difficulty

3.2
Average

Difficulty

Hard
Average
Easy

Helpful (3)  

Software Engineer Interview

Anonymous Interview Candidate
Declined Offer
Negative Experience
Difficult Interview

Application

I applied through a recruiter. The process took 5 days. I interviewed at Ola.

Interview

Contacted them via recruiter and interview was scheduled in 2-3 days. They invited onsite promising whole process will finish in a day but it didn't. Person who was taking interviews was unprepared and had know idea he will have to take interview. He was looking for questions during interview and was informed just 5 mins back. Overall unprofessional way of conduction interview which gives sneakpeak about company.

Interview Questions

  • Out of the book/careercup questions. nothing extra   2 Answers

Other Interview Reviews for Ola

  1. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate in Bengaluru
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied online. The process took 5 days. I interviewed at Ola (Bengaluru) in October 2017.

    Interview

    Consisted of 4 rounds of interview. 3 technical and 1 with program manager. Technical rounds were mostly around System design, DS and Algorithms and knowledge based question of the technologies listed on my resume. With Program Manager it was mostly a resume review and few behavioral questions.

    Interview Questions

    • Given a lexicographically sorted list of words, can you figure out how those character will be orderer naturally?   1 Answer

  2.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Declined Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 2 days. I interviewed at Ola in April 2016.

    Interview

    Applied through naukri and got a call. Had coding round, followed by 4 technical rounds. Then the HR round. 2 technical rounds were telephonic.
    They hadn't organised it well... Had to wait for long time for my 1st round itself... But after that other round went good.

    Interview Questions

    • 1. Coding round
      Bowling alley system

      2. Code review and technical round
      Code review
       1. duplicates in an array with no extra memory
       2. 2 dices, place the numbers in such a way we can show any date
       3. design parking lot system

      3. Technical round
       1. inplace reversal of words in a sentence.
       2. duplicates in an array
       3. design rubik's cube data structure

      4. HR
       normal questions

      5. Telephonic technical
       all about resume and Web services and messaging services   Answer Question

    Reasons for Declining

    No positive review on the project team I was supposed to join.


  3. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate in Bengaluru
    Declined Offer
    Negative Experience
    Average Interview

    Application

    I applied through a staffing agency. The process took 1 day. I interviewed at Ola (Bengaluru) in February 2017.

    Interview

    1) Interview process for Frontend Engineer: 10am to 6:30pm. Unnecessary breaks between rounds due to many candidates. We weren't asked for anything to eat/drink but just lunch. In worst case only it should be acceptable.

    2) Total 5 interview rounds.
    - 1st round [Technical]: 2 questions. 1st question was UI(and functionality) development and 2nd question was to draw architecture on paper.
    - 2nd round [Technical]: Conducted after ~3.5 hours of 1st round. Interview had general javascript questions (mid level difficultly) and about framework/library I've experience in.
    - 3rd round [Technical]: Required me to explain in detail my knowledge in frontend framework I've used.
    - 4th round [Tech + Non-tech]: Round with Engineering Manager, where she asked about projects, goals and a little bit technical and project structuring questions.
    - 5th round. HR Round lasted only 8 minutes as he told it was already late in evening. I asked him couple of important questions. I asked for the position, I'll be offered and he Misinformed me. And I was later denied giving lame reason that other guys in my existing company got same position, so I'll also get same.

    3) Engineering manager is your Hiring Manager. HR didn't convey information of round properly. So, EM is the person to ask about your team, opportunities to learn, etc. I was waiting for this discussion to happen afterwards but got to know that 8 minute HR round was the last round. Later on phone, I requested HR to informally conduct discussion on phone which she affirmed but didn't conduct. HR appeared to talk a bit rudely on phone. Engineering Manager was good and professional in conduct.

    4) HR is really bad in communication once you've been offered(email). Not a startup culture but seemingly disorganised corporate culture at HR level atleast. Received document to sign after 2.5 weeks of email offer. There was no closure of negotiation round, No discussion about position role, No HR round apart from those 8 minutes. All crucial things were not conducted. Their entire process was oriented towards hiring/rejected a person immediately. No professional conduct to focus on retaining a good candidate/team.

    5) You might end up getting same salary as colleague from your existing company even if you had more salary. Years of experience are important for Ola.

    6) Despite Ola's offer for pretty good salary and perks, I would recommend Ola only if you don't have other good options as culture is not likeable much.

    Interview Questions

    • 1) UI and functionality for adding/removing/displaying cart items. Code structuring/quality is important here.
      2) Draw SPA architecture on paper, writing proper optimization techniques (Can use framework paradigm you've used before)
      3) Project struturing of projects I had setup before.
      4) Javascript- Closures, event delegation, framework questions and optimizations, etc.   Answer Question

    Reasons for Declining

    Couple of reasons to decline:
    1) No crucial rounds were conducted to discuss team, role, responsibilities, negotiation, etc.
    2) In HR round, I was misinformed about the position which was later denied.
    3) No proper communication amongst HR or to the candidate they're offering.
    4) HR talked rudely (non-professional) over phone(after 2 days of email offer) when requested to conduct informal round with Engineering manger regarding team and career growth as HR themselves are unaware of such questions.
    5) Seemingly bad culture and not maintaining good relationship with candidate(employee)


  4.  

    Software Engineer Interview

    Anonymous Interview Candidate in Bengaluru
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took 1 day. I interviewed at Ola (Bengaluru).

    Interview

    We had an online screening test first and then people who were selected from there proceeded further on for their technical interviews. There were people from various colleges and institutes.

    Interview Questions


  5.  

    Software Engineer Interview

    Anonymous Interview Candidate in New Delhi
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took a week. I interviewed at Ola (New Delhi) in June 2017.

    Interview

    The company came to our campus for recruitment. The first round was an online coding. There were 4 Questions. 1 right answer with all test cases passed can get you to the next round. Questions were Difficult.

    Interview Questions

    • Given an array, find 3 elements(a,b,c) such that a=b+c.   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.