Duda logo

Duda Software Engineer Interview Questions
& Process

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

Based on 7 interview experiences · FREE TO READ

2.4 Rounds average
Difficult Typical difficulty
57.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Duda.

Showing 3 of 7
Duda logo
Duda

Software Developer

Engineering · more than a year ago

Intern Average Positive experience No offer 2 rounds
Interview process
Recruiter call Take home
Interview formats
Coding Behavioral

I sent in my CV for the student developer job online. A few days later, they called and we arranged a time for a take-home assignment. They sent the assignment details via email with a 2-hour deadline to complete it in Java. The task was to build a hotel booking system, including features like checking if rooms are available on certain dates.

Confirmed questions2 questions
  • What are your salary expectations and can you complete this home assignment?
  • Implement a hotel booking system with specified features, such as checking room availability for a given date.
Duda logo
Duda

Software Engineer

Engineering

Entry Difficult Negative experience No offer 3 rounds
Interview process
Recruiter call Take home Technical screen
Interview formats
Coding Technical

So first, I had a recruiter call, then a home assignment, and then an onsite interview. The recruiter call is basically just to schedule the home assignment, which is 3 hours long. For the home assignment, I highly recommend using generative AI, cause there's no time for debugging and they get upset if you don't finish it in 3 hours. They do give feedback, but it's AI-generated, so you could do it yourself.

Confirmed questions1 question
  • Can you develop a small Web app using React?
Duda logo
Duda

Software Engineer

Engineering

Senior Difficult Positive experience No offer 2 rounds
Interview process
Take home Technical screen
Interview formats
Coding Technical

So, they give you this Java Spring homework assignment first, where you have to implement a school system that handles people and grades and figures out the distance between them. I figured they would go over the homework later, but it turns out they didn't even look at it. Instead, the next part was a technical interview where they asked me about LinkedList.

Confirmed questions2 questions
  • Could you please provide a Java Spring homework assignment to implement a school system with people and grades, which calculates the distance between them?
  • Could you explain LinkedList?

Duda Software Engineer 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 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 reports

Could you please provide a Java Spring homework assignment to implement a school system with people and grades, which calculates the distance between them?

Read report

Can you complete a small Spring Boot application, specifically with Spring Data JPA tasks?

Read report

Formats, difficulty and experience

Across all 7 Duda interview reports.

Interview formats

Coding 46.2%
Technical 30.8%
Behavioral 23.1%

Interview difficulty

Easy 0%
Average 42.9%
Difficult 57.1%

Candidate experience

Positive 57.1%
Negative 28.6%
Neutral 14.3%