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

Software Engineer

Delhivery
upvote
share-icon
3 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Journey
I took admission in tier 2 college for B.Tech in Computer Science. Firstly I planned that I will start learning DSA from the first year but I could not. So, I began practiced DSA from the fourth semester, and along with DSA, I also learned development because that is what I wanted to be. By the end of Third year, I was confident in both DSA and web development but even then I keep on revising the concepts.
Application story
I got mail from the HR at Delhivery that they wanted to hire some candidates for the post of SDE-1, and if I wanted to apply to it, I just had to share my resume with them. As, I wanted to change my company, I mailed him my resume and proceeded in the interview rounds.
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: 3 months
Topics: DS, Algorithms, OOPS, Dynamic Programming, System Design, Java Spring
Tip
Tip

Tip 1 : Practice At least 300 questions
Tip 2 : Build Resume according to Job Description 
Tip 3 : Working with Big Data/Distributed Systems is a Plus

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

Tip 1 : Skills relevant to Job Description 
Tip 2 : Do not put false things on a resume, in-depth of knowledge of everything there on the resume

Interview rounds

01
Round
Easy
Video Call
Duration60 mins
Interview date18 Dec 2022
Coding problem1

1. String Conversion

Moderate
15m average time
85% success
0/80
Asked in companies
Dell TechnologiesDelhiveryIBM

You have given two strings 'A' and ‘B’ of length ‘N’ each which only consists of lowercase English letters. You have also given an integer ‘K’.

Your task is to determine if it is possible to convert string ‘A’ into ‘B’ after performing two types of operations on it:

1. Choose an index i (1 <= i <= N - 1) and swap A[i] and A[i+1].
2. Choose an index i (1 <= i <= N - K + 1) and if A[i], A[i+1],. . . . , A[i+K-1] all are equal to some character x (x != ‘z’), then you can replace each one with the next character (x + 1) , i.e. ‘a’ is replaced by ‘b’, ‘b’ is replaced by ‘c’ and so on.

Note:

You are allowed to perform any operation any number of times(possibly zero) only on string 'A'.
For example-
If the given strings are A = ‘xbbx’ and B = ‘xddx’ and K is given as 2. Then it is possible to convert string A into B by applying the second operation two times on index 2 (1 based indexing).
Try solving now
02
Round
Hard
Video Call
Duration60 mins
Interview date24 Dec 2022
Coding problem1

1. Design Question

Design a system where i can store incoming stream of chars in sorted manner and to answer a query whether a char is present or not

Problem approach

Tip 1: Strong grasp on Heaps
Tip 2: Ask questions if you are not sure
Tip 3: Design a basic HLD with use case scenarios.

03
Round
Easy
Video Call
Duration45 mins
Interview date27 Dec 2022
Coding problem1

This round was overall about myself and some open-ended questions were asked.
Asked about my previous role and project. And I have to explain.

1. Basic HR Questions

1. What are your strengths and weakness?

2. 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 | 4 problems
Interviewed by Delhivery
1466 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 3 problems
Interviewed by Delhivery
1326 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by Delhivery
1228 views
0 comments
0 upvotes
company logo
Data Engineer
2 rounds | 5 problems
Interviewed by Delhivery
1174 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
4 rounds | 1 problems
Interviewed by Newgen Software
3210 views
2 comments
0 upvotes
company logo
Software Engineer
3 rounds | 6 problems
Interviewed by HashedIn
2583 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 2 problems
Interviewed by Ernst & Young (EY)
0 views
0 comments
0 upvotes