Darwinbox Pvt LTD interview experience Real time questions & tips from candidates to crack your interview

Product Development Engineer

Darwinbox Pvt LTD
upvote
share-icon
2 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Journey
My journey started when I was in College and I saw all my friends learning new coding languages and developing new projects. After seeing them I also started to learn and code.
Application story
I applied to the company and was allowed to sit in interviews. There were 2 rounds. First was Tech followed by HR round.
Why selected/rejected for the role?
I was selected as I had prepared well for the programming questions and also looked at the previous interview experiences which was present for the company.
Preparation
Duration: 3 Months
Topics: Data Structures, Algorithms, System Design, Aptitude, OOPS
Tip
Tip

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

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

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Interview rounds

01
Round
Easy
Video Call
Duration60 Minutes
Interview date12 Aug 2022
Coding problem2

1. Technical Questions

Oops concepts Data abstraction,

 polymorphism

Networking

what is an API

project explaination

Hard
20m average time
80% success
0/120
Asked in companies
Goldman SachsUberApple

You are given an arbitrary binary tree, a node of the tree, and an integer 'K'. You need to find all such nodes which have a distance K from the given node and return the list of these nodes.


Distance between two nodes in a binary tree is defined as the number of connections/edges in the path between the two nodes.


Note:

1. A binary tree is a tree in which each node has at most two children. 
2. The given tree will be non-empty.
3. The given tree can have multiple nodes with the same value.
4. If there are no nodes in the tree which are at distance = K from the given node, return an empty list.
5. You can return the list of values of valid nodes in any order. For example if the valid nodes have values 1,2,3, then you can return {1,2,3} or {3,1,2} etc.
Example :

Sample Output 2 explanation

Consider this tree above. The target node is 5 and K = 3. The nodes at distance 1 from node 5 are {2}, nodes at distance 2 from node 5 are {1, 4} and nodes at distance 3 from node 5 are {6, 3}.
Try solving now
02
Round
Easy
HR Round
Duration20 Minutes
Interview date16 Aug 2022
Coding problem1

1. Basic HR Questions

Do you know anyone who works for us?
Why should we hire you? or Why should I hire you?
What are your salary expectations?

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
Software Engineer
2 rounds | 5 problems
Interviewed by Darwinbox Pvt LTD
6876 views
0 comments
0 upvotes
Software Engineer
2 rounds | 3 problems
Interviewed by Darwinbox Pvt LTD
4310 views
0 comments
0 upvotes
Software Engineer Trainee
1 rounds | 4 problems
Interviewed by Darwinbox Pvt LTD
4277 views
0 comments
0 upvotes
Angular developer
1 rounds | 1 problems
Interviewed by Darwinbox Pvt LTD
1516 views
0 comments
0 upvotes