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

SDE - 1

Dunzo
upvote
share-icon
4 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Journey
I took admission in VIT college in computer science stream. My seniors advised me to practice DSA from the very starting of B.Tech and I did not took that seriously. Honestly speaking, I regretted not taking their advice, and in third year I started doing coding, and I had to increase practice hours because I started late. After fourth year, I was able to get into a startup in Noida but I was not satisfied with that. So, I regularly looked for opportunities in any recognised organisation and after serving for one year in that startup I got opportunity to work in Dunzo.
Application story
I saw a post on linkedin about Dunzo intrested in hiring experienced candidates for SDE-1 post, I considered it as a great opportunity for myself. I mailed the HR that I wanted to be the part of the the selection process and attached my resume. After two days, I got mailed back that your resume is selected and you will be having your interview rounds from now.
Why selected/rejected for the role?
I think my skills and knowledge were up to the mark that they found me as a valuable candidate. Moreover, my communication skills added up to my numbers.
Preparation
Duration: 2 months
Topics: System Design, Arrays, Hashing, Graphs, BFS, DFS
Tip
Tip

Tip 1 : Keep practicing the questions on daily basis, once you get that flow. Will be able to solve any question. Try to maintain a daily streak on Leetcode.
Tip 2 : Prepare for machine coding round and System Design rounds by reading at least 1 article a day.

Application process
Where: Linkedin
Eligibility: No
Resume Tip
Resume tip

Tip 1 : Mention only those skills that you are confident of.
Tip 2 : You should have at least 1 good project in which you have in-depth knowledge

Interview rounds

01
Round
Medium
Video Call
Duration60 Minutes
Interview date10 Feb 2022
Coding problem2

I had my round in mid-day. The interview was scheduled with interview-vector, which is a third-party platform to conduct interviews. The interviewer was friendly and was very helpful. I was asked 2 coding questions in 60 mins, which I solved. Intially he asked me to give a basic introduction of myself.

1. Spiral Matrix

Easy
0/40
Asked in companies
CultfitGoldman SachsDunzo

You are given a N x M matrix of integers, print the spiral path of the matrix.

For example:

Spiral Path

Problem approach

I have practiced this problem so many times that I solved it easily.

Try solving now

2. Set Matrix Zeros

Easy
30m average time
65% success
0/40
Asked in companies
AmazonDunzoGoldman Sachs

You are given an N x M integer matrix. Your task is to modify this matrix in place so that if any cell contains the value 0, then all cells in the same row and column as that cell should also be set to 0.

Requirements:

  • If a cell in the matrix has the value 0, set all other cells in that cell's row and column to 0.
  • You should perform this modification in place (without using additional matrices).

You must do it in place.

For Example:

If the given grid is this:
[7, 19, 3]
[4, 21, 0]

Then the modified grid will be:
[7, 19, 0]
[0, 0,  0]
Try solving now
02
Round
Medium
Video Call
Duration60 Minutes
Interview date12 Feb 2022
Coding problem2

I was first asked to introduce myself and my past experience. Interviewer was helpful and helped me in reaching the final solution

1. Distance Of Nearest Cell Having 1 In A Binary Matrix

Moderate
35m average time
65% success
0/80
Asked in companies
FacebookDunzoCIS - Cyber Infrastructure

You have been given a binary matrix 'MAT' containing only 0’s and 1’s of size N x M. You need to find the distance of the nearest cell having 1 in the matrix for each cell.

The distance is calculated as |i1 – i2| + |j1 – j2|, where i1, j1 are the coordinates of the current cell and i2, j2 are the coordinates of the nearest cell having value 1.
Note :
You can only move in four directions which are : Up, Down, Left and Right.
For example :
If N = 3, M = 4

and mat[ ][ ] = { 0, 0, 0, 1,
                  0, 0, 1, 1,
                  0, 1, 1, 0 }

then the output matrix will be

3  2  1  0
2  1  0  0
1  0  0  1
Problem approach

I first tried thinking that which algorithm will be used to solve this question. Post that it was easier to solve

Try solving now

2. Arithmetic Subarrays

Easy
20m average time
80% success
0/40
Asked in companies
HCL TechnologiesDunzoAmazon

You are given an array ‘A’ of length ‘N’, you have to tell the number of arithmetic subarrays that exist in the array ‘A’.

An Arithmetic subarray is a subarray that has 3 or more elements and the difference between consecutive elements is the same. Eg: [1, 3, 5, 7] has a length of 4, and diff between any two consecutive elements is 2.

Note:
A subarray is a slice from a contiguous array (i.e., occupy consecutive positions) and inherently maintains the order of elements.
Problem approach

This was a hard problem, with the help of the interviewer and identifying the correct data structure to solve this. I was able to solve this.

Try solving now
03
Round
Medium
Face to Face
Duration60 Minutes
Interview date12 Feb 2022
Coding problem1

This was the managerial round. The manager was amazing, he asked me what I know about Dunzo and why I want to join it. I shared my personal experience of using Dunzo and why I love it.

1. System Design Question

How do we scale the systems? (Learn)

Problem approach

Tip 1 : Read articles on system design should know about the important terminologies. 
Tip 2 : Always give your answer in points.

04
Round
Easy
HR Round
Duration30 Minutes
Interview date15 Feb 2022
Coding problem1

I was asked some behavioral questions and then offer discussion.

1. Basic HR Questions

Tell me about yourself. 

Why do you want to join us?

Where do you see yourself in 5 years?

Here's your problem of the day

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

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by Dunzo
4463 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by Dunzo
763 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Dunzo
702 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by Dunzo
791 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
114579 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
57825 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
34961 views
7 comments
0 upvotes