
JustDial Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 55 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at JustDial.
Software Developer
The interview process involved a Maths Test/Aptitude Test as the first round. This was followed by a second round focusing on Data Structures and Algorithms. After these technical rounds, there was a discussion with a developer where you had to explain your reasoning for choosing specific solutions over others.
- Tell me about a basic math question from the aptitude test.
- Explain your rationale for selecting a particular solution compared to alternatives.
Software Engineer
The interview process started with an aptitude round, which had 50 multiple-choice questions to be completed in 1 hour. A score of around 30 correct answers was needed to pass. This was followed by a basic coding round with 3 problems in 1 hour, where passing required getting at least 2 questions correct. Then came an intermediate coding round, which involved solving 1 problem in 1 hour. The final round was a technical and HR interview.
- Questions based on SQL and projects.
- Two riddles were asked during the interview.
Software Engineer
It was one technical interview round, and then a week later, there was an HR discussion. You need to be solid on the fundamentals to get through the interviews and be able to code things like to-do lists comfortably.
- Were you asked basic questions in javascript and PHP?
- Were you asked to write a small coding exercise in javascript?
JustDial Software Engineer Interview Questions
Quoted word for word from JustDial interview reports.
“What does the GROUP BY clause do in SQL?”
Read reports →“Regarding try/catch blocks, what occurs if a return statement or System.exit() is used within them? Will the finally block still execute?”
Read reports →“What is the angle between the second and hour hand at 4:50 AM?”
Read reports →“How would you calculate the Fibonacci sequence without using loops or counters?”
Read reports →“Explain time complexity, specifically why searching algorithms have a time complexity of O(log*(n)).”
Read report →“Given two unmarked jugs, one 4-gallon and one 9-gallon, how would you measure a specific quantity of water?”
Read report →“Can you explain the breadth-first search of graph level order?”
Read report →“What are the differences between arrays, lists, and linked lists?”
Read report →“Could you explain why 'null' is returned as an object type when its original type should be 'null'?”
Read report →Formats, difficulty and experience
Across all 55 JustDial interview reports.