I applied through a staffing agency. The process took 4 weeks. I interviewed at DP World (New Delhi)
Interview
First of all, once you apply, you can forget about the round scheduling for each round for a minimum of 2-3 weeks. That much time is required to schedule an interview. Once interview gets scheduled, they get canceled *thrice* (yes, the same interview), no value to candidate's time.
Low level design round panel expects to hear *exactly* what they are thinking in their head / have read online. You have to know complete design from the start as only 30 mins will be given to you to write+implement some parts of it. Then panel will ask "why is this not written like that". If a logging framework design+implementation can be completed accurately in 30 mins, I have to check if I'm actually living in an alternate universe.
Their low-level-design panel seems to select rote learners, discourages incremental improvements that happen in unseen real-world scenarios.
Interview questions [1]
Question 1
Log framework LLD in 30 mins with vague requirements that drastically change in the last 5-10 mins of interview.
I applied through an employee referral. The process took 3 weeks. I interviewed at DP World (Bengaluru) in Sep 2021
Interview
First Hackerank test.
Second round consists of basic problem solving, fundamentals on JS, CSS, HTML .
Questions on Data Structure, Algo bases questions
Third Round consists of designing a system
Fourth Round - Hiring Manager round mostly based on culture fitment.
I applied through a staffing agency. The process took 2 weeks. I interviewed at DP World
Interview
Four Technical Rounds and HR round
First 2 technical rounds - DS and Algo questions related to Arrays, DP, Tree, Graph, etc. Leetcode Medium level questions
3rd round - Distributed Design Patterns, System Design
4th round - System Design and behavioral round with hiring manager
Interview questions [1]
Question 1
Arrays, Tree, Graphs, System Design, Design Patterns, Project related etc