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

Associate Software Engineer

Delhivery
upvote
share-icon
4 rounds | 8 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 Months
Topics: Java, Operating Systems, Git, LInux, Networking, C++, Python, DataStructures and Algorithms, OOPS, Dynamic Programming
Tip
Tip

Tip 1 : Practise 5 problems daily from websites like hackerrank, codechef, codeforces
Tip 2 : Participate in codechef, codeforces contest.
Tip 3 : Attend mock interviews and should have good communication skills.

Application process
Where: Campus
Eligibility: Above 8 CGPA
Resume Tip
Resume tip

Tip 1 : Maintain atleast 2 different projects, write powerful summary statement.
Tip 2 : Maintain skills relevant to job description, include relevant experience.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration120 minutes
Interview date8 Jan 2021
Coding problem3

Due to pandemic placement process went virtual. Test was conducted at 10 A.M.

1. Decode String

Easy
15m average time
85% success
0/40
Asked in companies
DelhiveryPaytm (One97 Communications Limited)Ola

You have been given an encoded string. Your task is to decode it back to the original string.

- An encoded string will be of the form <count>[encoded_string], where the 'encoded_string' inside the square brackets is being repeated exactly 'count' times. Note that 'count' is guaranteed to be a positive integer and can be greater than 9.
- There are no extra white spaces and square brackets are well-formed.
For example -
Input: 2[a]
“a” is encoded 2 times, hence the decoded string will be "aa".

Input: 3[a2[b]]
“b” is encoded 2 times, which decodes as 3[abb]. Now, "abb" is encoded 3 times, hence decoded string will be "abbabbabb". 
Try solving now

2. Detect and Remove Loop

Moderate
10m average time
90% success
0/80
Asked in companies
Paytm (One97 Communications Limited)OracleDelhivery

Given a singly linked list, you have to detect the loop and remove the loop from the linked list, if present. You have to make changes in the given linked list itself and return the updated linked list.

Expected Complexity: Try doing it in O(n) time complexity and O(1) space complexity. Here, n is the number of nodes in the linked list.

Try solving now

3. Infix To Postfix

Easy
20m average time
80% success
0/40
Asked in companies
DelhiveryRIVIGOPaytm (One97 Communications Limited)

You are given a string 'exp' which is a valid infix expression.


Convert the given infix expression to postfix expression.


Note:
Infix notation is a method of writing mathematical expressions in which operators are placed between operands. 

For example, "3 + 4" represents the addition of 3 and 4.

Postfix notation is a method of writing mathematical expressions in which operators are placed after the operands. 

For example, "3 4 +" represents the addition of 3 and 4.

Expression contains digits, lower case English letters, ‘(’, ‘)’, ‘+’, ‘-’, ‘*’, ‘/’, ‘^’. 


Example:
Input: exp = ‘3+4*8’

Output: 348*+

Explanation:
Here multiplication is performed first and then the addition operation. Hence postfix expression is  3 4 8 * +.


Try solving now
02
Round
Medium
Online Coding Test
Duration30 minutes
Interview date11 Jan 2021
Coding problem2

Due to pandemic placement process went virtual. Test was conducted at 2 P.M.

1. First Repeated Character

Moderate
30m average time
70% success
0/80
Asked in companies
DelhiveryAmazonCognizant

You are given a string 'STR' of lowercase English alphabets. You need to find the repeated character present first in the string.

Example:
If the string is: “abccba”, then the first repeated character is ‘c’, but the repeated character that is present first in the string is ‘a’. You need to print ‘a’.
Note:
Keep in mind that you need to print the repeated character that is present first in the string and not the first repeating character.
Try solving now

2. SQL Questions

Q1. Write an SQL query to print the FIRST_NAME and LAST_NAME from Worker table into a single column COMPLETE_NAME. A space char should separate them.
Q2. How to find the employee whose salary is second highest.

03
Round
Medium
Video Call
Duration45 minutes
Interview date14 Jan 2021
Coding problem2

Video Call interview where the interview happened for around 45 minutes.

1. Maximum Sum path of a binary tree

Hard
25m average time
75% success
0/120
Asked in companies
DelhiveryOlaAdobe

You are given a binary tree having 'n' nodes. Each node of the tree has an integer value.


Your task is to find the maximum possible sum of a simple path between any two nodes (possibly the same) of the given tree.


A simple path is a path between any two nodes of a tree, such that no edge in the path is repeated twice. The sum of a simple path is defined as the summation of all node values in a path.

Try solving now

2. Puzzle

Three Squares
Given four sticks of length ‘a’ and four more sticks of length ‘b’. The length of ‘b’ is exactly half of the length of ‘a’. The task is to make three equal squares using the given 8 sticks.

04
Round
Easy
HR Round
Duration30 minutes
Interview date14 Jan 2021
Coding problem1

Video Call interview where the interview happened for around 30 minutes.

1. Basic HR Questions

Who is your role model?

What do you want to join this company?

Problem approach

Tip 1 : Be honest and open, know how to tell your story. Show enthusiasm for the job. But don't be overexcited.
Tip 2 : Help the recruiter to understand who they have in front of them and why the company is interesting to you.
Tip 3 : Prepare everything what is present in Resume and avoid confusing answers.

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 the purpose of the < title > tag in HTML?

Choose another skill to practice
Similar interview experiences
company logo
SDE - Intern
4 rounds | 5 problems
Interviewed by Delhivery
1248 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 4 problems
Interviewed by Delhivery
1041 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by Delhivery
838 views
0 comments
0 upvotes
company logo
SDE - 1
1 rounds | 3 problems
Interviewed by Delhivery
174 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Associate Software Engineer
2 rounds | 2 problems
Interviewed by Tata Consultancy Services (TCS)
4746 views
1 comments
0 upvotes
company logo
Associate Software Engineer
3 rounds | 5 problems
Interviewed by Tata Consultancy Services (TCS)
3030 views
2 comments
0 upvotes
company logo
Associate Software Engineer
4 rounds | 5 problems
Interviewed by Accenture
3593 views
0 comments
0 upvotes