J'ai postulé via la recommandation d'un employé. J'ai passé un entretien chez Roofr
Entretien
Interview process involved the following:
1. Recruiter screen
2. Take home assessment
3. Assessment review
4. System design
Interview process was very relaxed - no deadline for the take home assessment. Interviewers were very cordial and friendly. Except the system design round - the interviewer was quiet the entire time and didn't answer any clarifying questions
Questions d'entretien [1]
Question 1
Design a booking/search engine for hotels like Booking.com, but optimize the backend for heavy search traffic and concurrent reservations
J'ai postulé en ligne. J'ai passé un entretien chez Roofr (São Paulo, ) en oct. 2025
Entretien
The process was easy to understand and well-defined. It started with a screening interview, then a take-home assignment, followed by a code review. On the same day, a system design interview was scheduled.
Questions d'entretien [1]
Question 1
It was asked to develop a system design related to hotel availability, with pins on a map (such as Google Maps). For example, how can I treat different APIs from different hotels, and how to deal when some hotel API are not responding in time.
J'ai postulé en ligne. J'ai passé un entretien chez Roofr en sept. 2024
Entretien
The interview process consists of four stages:
- HR introduction call
- Take home assignment
- Code review of your assignment with a tech lead
- Panel interview with a group of senior leads & director
This was, by far, the most efficient, professional, and respectful interview experience I’ve had in my entire career:
- After every stage, I received a follow-up email the next business day, keeping me informed throughout the process.
- The questions and tasks were designed to assess workplace skills holistically, rather than focusing solely on coding or system design.
- Despite the competitive job market, they provided me enough time to evaluate the offer and make a well-considered decision.
Overall, the talent team at Roofr did exceptionally well with their interview process.
Questions d'entretien [1]
Question 1
Questions based on the projects and experiences listed on your resume. Front end topics at the senior level such as performance and scalability considerations. Workplace behavioural questions.