DP World logo

DP World Test Automation Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 16 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
31.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at DP World.

Showing 3 of 16
DP World logo
DP World

Senior SDET

Engineering · more than a year ago

Senior Average Negative experience No offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen
Interview formats
Technical Coding

The interview process had 4 technical rounds. A couple of the interviewers seemed from a non-technical background. The interviewer was asking very theoretical questions like 'list top 5 exceptions'. Also, they were more interested in talking than listening to my answers. The person kept interrupting me mid-sentence. If you're hiring for a senior SDET role, you should have an interviewer with basic technical knowledge and good communication skills.

Confirmed questions3 questions
  • Can you write a test plan and test cases for a given scenario?
  • What are some coding questions related to strings, maps, and sets?
  • What about XPath and selectors?
DP World logo
DP World

Senior SDET

Engineering · more than a year ago

Senior Difficult Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding System Design

The entire interview process was really great! It felt more like a chat where we could discuss our ideas about the problems. They weren't focused on just the right answer, but more on how we approached things. Even the senior folks on the panel were super friendly and helpful.

Confirmed questions5 questions
  • NDA related questions.
  • Questions concerning Data Structures.
  • Questions about Design.
DP World logo
DP World

SDET

Engineering

Mid Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding Behavioral

My interview experience was really bad. The interviewer was rude. They gave me one medium and one easy coding question from GeeksforGeeks. The copy-paste in Teams wasn't working, so they spoke the question, and I had to write it down. They only told me half the question and expected me to code, but I copied the full question from chat. I took 3-5 mins to think about the logic, and they started yelling, saying I'd already taken 7 mins and should finish in 15 mins. I politely told them I don't just jump into coding and explained the logic. They said it was correct and I could start coding. I coded my logic but didn't get the desired output because it was incomplete. They seemed scared to do a dry run with me and only cared about the final output. They kept reminding me about time, and I kept suggesting we move to the next question. They then asked very detailed questions about implicit and explicit waits, which I answered partially correctly. I told them I don't go that deep into Selenium concepts because I don't find it necessary and prefer to spend time learning cloud technologies like AWS/Azure. They advised me to switch to cloud jobs instead. I politely disagreed, saying I believe in upskilling and learning. Maybe they wanted a confident answer on implicit/explicit waits, which they themselves weren't confident about and ultimately gave a wrong answer. They had an attitude throughout the interview, which I mirrored. The interview lasted 1.30 hours, and I was exhausted. There was a screening round before this technical interview. I received an email saying they'll get back to me when they find a suitable opening. The whole hiring team and the interviewer seemed unprepared. I'm sharing this experience so that someone can take notice and it doesn't happen to anyone else.

Confirmed questions5 questions
  • Can you find the largest sum contiguous subarray?
  • Could you print the characters and their frequencies in the order they appear?
  • What are implicit and explicit waits in Selenium, and can you explain them?

DP World Test Automation Engineer Interview Questions

Quoted word for word from DP World interview reports.

Find triplets in an array of integers that equal a target sum.

Read reports

Write a program to validate and find a correct IPv4 address.

Read reports

How would you find the frequency of characters in a string?

Read reports

Is it possible to instantiate interfaces and abstract classes in Java?

Read reports

What are the methods for performing mouse actions in Selenium?

Read report

Could you print the characters and their frequencies in the order they appear?

Read report

Can you write code to detect and remove a loop within a singly linked list?

Read report

Formats, difficulty and experience

Across all 16 DP World interview reports.

Interview formats

Technical 44.2%
Coding 37.2%
Behavioral 11.6%
System Design 7%

Interview difficulty

Easy 25%
Average 43.8%
Difficult 31.2%

Candidate experience

Neutral 12.5%
Negative 56.2%
Positive 31.2%