
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
Which role are you interviewing for?
24 roles · 38 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Duda.
Backend Engineer
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.
- How would you build a REST API with CRUD operations using Spring Boot?
DevOps Engineer
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.
- Home task with a shell script
- Technical interview (linux, aws questions)
- Riddle
Technical Curriculum Developer
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.
- 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?
Full Stack Engineer
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.
- 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 →“Build an API that enrolls students into schools.”
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 →“What are the CSS positioning options?”
Read report →Formats, difficulty and experience
Across all 38 Duda interview reports.