Duda logo

Duda Interview Questions
& Process

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

Based on 38 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
60.5% Positive experience

Which role are you interviewing for?

24 roles · 38 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Duda.

Showing 4 of 38
Duda logo
Duda

Backend Engineer

Engineering · a year ago

Mid Average Neutral experience No offer 1 round
Interview process
Take home
Interview formats
Technical Coding

You get a home assignment for 3 hours, you have to build a REST api with some CRUD operations. You have a pupil and a school, you have to add a pupil into the DB and the school. Also you have to build a friendship between two pupils (which is bi-directional) and enroll a student into a school. The difficult part is to do it in 3 hours.

Confirmed questions1 question
  • How would you build a REST API with CRUD operations using Spring Boot?
Duda logo
Duda

DevOps Engineer

Engineering · more than a year ago

Mid Easy Negative experience No offer 3 rounds
Interview process
Take home Technical screen Onsite
Interview formats
Coding Technical Behavioral Other

The interview process had 3 stages. First, a take-home test where you had to write a shell script for AWS LB tasks like removing a node from a target group. If not done perfectly, you'd be declined. Second, a technical interview. They reviewed your script, asked questions about it, and also about Linux, k8s, and AWS. They also asked about your general experience. Third, an interview with the CTO or a product manager. This involved general experience questions and a riddle. Not solving the riddle meant a decline, regardless of technical skills. I passed the take-home but didn't solve the riddle and missed one question in the technical interview, which they flagged as a concern. The process felt a bit negative with unclear expectations regarding whether they wanted a technical person or a riddle solver.

Confirmed questions3 questions
  • Home task with a shell script
  • Technical interview (linux, aws questions)
  • Riddle
Duda logo
Duda

Technical Curriculum Developer

Engineering · more than a year ago

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

Originally, I was set up for a phone interview with a recruiter. When it came time to book it, there wasn't anything open for two weeks, so I had to schedule it way out. Then, about a week before that call, they hit me up to move it up a whole week with hardly any heads-up. So instead, I ended up talking to the hiring manager. This person seemed really checked out and like they made up their mind about me right away based on my career path and experience so far.

Confirmed questions3 questions
  • Could you start by telling us about yourself?
  • What's driving your interest in this particular company and role?
  • Can you explain why you're currently looking for a new opportunity?
Duda logo
Duda

Full Stack Engineer

Engineering

Mid Average Positive experience No offer 4 rounds
Interview process
Recruiter call Take home Technical screen Onsite
Interview formats
Behavioral Technical Coding System Design

So the process kicked off with a chat with HR, where they laid out the role details and inquired about my salary expectations. Then, I was given a 3-hour take-home assignment to build a system using React. I managed to pass that, and after that, I had a Zoom interview focused on Java. During this call, they threw a coding question at me: could I find out if a linked list had a circle and, if so, calculate its length using the two-pointer technique? Following that, I had a system design interview on-site. The task was to design a system for ordering concert tickets, which I unfortunately didn't pass. Overall, the whole experience was quite good and a learning opportunity. HR kept me updated every couple of days after each stage, and the interviews themselves felt very professional. It's a shame I haven't encountered many opportunities like this since then. A really good company, based on my initial impression.

Confirmed questions1 question
  • Could you identify a cycle within a linked list and ascertain its length?

Duda Interview Questions

Quoted word for word from Duda interview reports.

Given a reservation class that has time fields and price, implement methods like get all reservations from this date till this date.

Read reports

Implement all the methods for the Hotel Manager interface and the Reservation object. There was not enough time to finish the task.

Read reports

Implement a hotel booking system with specified features, such as checking room availability for a given date.

Read reports

Given a Java interface and main file, implement the provided interface for an hotel order management system.

Read reports

Implement a hotel management interface where you are given a reservation class that has time and price fields, and you should implement methods like get all reservations from this date till this date.

Read report

How would you build a REST API with CRUD operations using Spring Boot?

Read report

Could you identify a cycle within a linked list and ascertain its length?

Read report

Formats, difficulty and experience

Across all 38 Duda interview reports.

Interview formats

Behavioral 34.2%
Technical 27.8%
Coding 20.3%
Presentation 10.1%
Case 3.8%

Interview difficulty

Easy 10.5%
Average 65.8%
Difficult 23.7%

Candidate experience

Positive 60.5%
Negative 26.3%
Neutral 13.2%

Reports by job function

Engineering 17
Marketing 4
Sales 4
Operations 4
Design 3
Finance 2