OLX Group interview experience Real time questions & tips from candidates to crack your interview

Software Engineer

OLX Group
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: Data Structures, Algorithms, Javascript, React.js, OOPS
Tip
Tip

Tip 1 : Have thorough understanding of the role you are applying for.
Tip 2 : Prepare well in terms of coding problems, refer previously asked questions for the company you are applying for
Tip 3 : Go through your resume and be thorough with whatever projects or past experiences you've written in it.

Application process
Where: Other
Eligibility: No criteria
Resume Tip
Resume tip

Tip 1 : Have projects in your resume, preferably relevant to the role. Keep them hosted live and attach the link for the same in your resume.
Tip 2 : Elaborate your past experiences/internships/projects using action verbs in bold letters and use numbers/stats as well.

Interview rounds

01
Round
Medium
Video Call
Duration60 minutes
Interview date14 Dec 2021
Coding problem1

The interview revolved around problem solving, I was given a coding problem and I had to share my screen and write the code for the same. I first discussed the problem and how we can approach it with the interviewer and then I solved the same.

1. Course Schedule

Easy
15m average time
85% success
0/40
Asked in companies
UberAppleDunzo

You are a student of Netaji Subhas Institute of Technology. You have to take ‘N’ number of courses labelled from 1 to N to complete your B.Tech Degree.

Some courses may have prerequisites, for example, to take course 1 you have to first take course 2, which is expressed as a pair: [1, 2]. Now, your task is to find is it possible for you to finish all courses.

Note: There are no duplicate pairs in the prerequisites array.

For example-
If N = 2 and prerequisite = [[1, 2]]. Then, there are a total of 2 courses you need to take. To take course 1 you need to finish course 2. So, it is possible to complete all courses. 
Problem approach

It was basically a question of Topological Sorting and I used Kahn's Algo to implement the same. 

Try solving now
02
Round
Medium
Video Call
Duration60 minutes
Interview date16 Dec 2021
Coding problem3

This round was a front-end round. I had good understanding of React.js and Javascript hence I was able to answer most of the questions correctly.

1. React Question

Asked to get data from a mock API and create a small application which displayed that data in form of cards using React.js

Problem approach

I used code sandbox and created a react template. Used functional components and react hooks like useEffect and useState to get the work done.

2. React Question

What is reconciliation?

Problem approach

When a component's props or state change, React decides whether an actual DOM update is necessary by comparing the newly returned element with the previously rendered one. When they are not equal, React will update the DOM. This process is called reconciliation.

3. React Question

What are stateless and stateful components?

Problem approach

Stateless Components : If the behaviour is independent of its state then it can be a stateless component. You can use either a function or a class for creating stateless components. But unless you need to use a lifecycle hook in your components, you should go for function components.


Stateful Components : If the behaviour of a component is dependent on the state of the component then it can be termed as stateful component. These stateful components are always class components and have a state that gets initialized in the constructor.

03
Round
Easy
HR Round
Duration30 minutes
Interview date17 Dec 2021
Coding problem1

Happened during lunch time. The interviewer was very frank.

1. Basic HR Question

Why do you choose OLX and why do you think you fit in this role?

Problem approach

Tip 1 : Be honest
Tip 2 : Read the description of the role and be thorough about your understanding of the company and their vision
Tip 3 : Listen properly to what they are saying, show eagerness and enthusiasm to be part of their organisation.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
Software Developer
3 rounds | 8 problems
Interviewed by OLX Group
1376 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 3 problems
Interviewed by OLX Group
1725 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 2 problems
Interviewed by OLX Group
0 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by OLX Group
1285 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by Optum
7977 views
1 comments
0 upvotes
company logo
Software Engineer
5 rounds | 5 problems
Interviewed by Microsoft
10148 views
1 comments
0 upvotes
company logo
Software Engineer
2 rounds | 4 problems
Interviewed by Amazon
4448 views
1 comments
0 upvotes