Rappi logo

Rappi Backend Engineer Interview Questions
& Process

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

Based on 13 interview experiences · FREE TO READ

2.7 Rounds average
Average Typical difficulty
53.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Rappi.

Showing 3 of 13
Rappi logo
Rappi

Backend Developer

Engineering · a year ago

Mid Average Positive experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical

The interview is split into 2 parts. The first part is about your work history and professional career. The second part is your technical knowledge for the position.

Confirmed questions3 questions
  • Where do you see yourself in 5 years at Rappi?
  • Why should we hire you?
  • Technical questions about Spring, Spring Boot, Java, and Kotlin.
Rappi logo
Rappi

Backend Developer

Engineering · more than a year ago

Entry Easy Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

The company's bad rating and the poor quality of their application are reflected in their interview process. It was all bad, starting with the initial HR call where they only asked what languages you know instead of understanding your real experience and/or professional projects. Even worse, they use very poor technical tests in terms of content (just a couple of multiple-choice questions), they use HackerRank which doesn't work. For example, the platform is configured to use a different language than the one you mentioned as part of your experience and with which you explicitly requested to be evaluated. As a note, this language cannot be changed on the platform, so you either cheat by researching this unknown language or you just don't do it. Parts of the HackerRank test are also missing. Totally understandable all the bad ratings they have.

Confirmed questions2 questions
  • What languages do you know how to use?
  • What languages do you know?
Rappi logo
Rappi

Senior Backend Developer

Engineering

Senior Easy Negative experience No offer 2 rounds
Interview process
Recruiter call Take home
Interview formats
Technical

I was contacted on Linkedin by a few recruiters from a disorganized agency in Mexico. They were using a single personal account and didn't realize they had already reached out to me. Then there was a HackerRank test, but the test cases had an obvious error where the input array was missing a value, so none of the tests passed. I sent screenshots showing the problem, but the recruiters didn't understand the HackerRank platform, leading to a negative outcome and wasted time.

Confirmed questions1 question
  • What's the minimum number of water fountains needed to cover all land spots, based on an array of fountain coverages? For each test case, the input states it has N values, but the logged input always has N - 1. Given this, I didn't finish it.

Rappi Backend Engineer Interview Questions

Quoted word for word from Rappi interview reports.

What's the minimum number of water fountains needed to cover all land spots, based on an array of fountain coverages? For each test case, the input states it has N values, but the logged input always has N - 1. Given this, I didn't finish it.

Read reports

Can you tell me about the following concepts at a theoretical level: oriented architecture, API, good practices?

Read reports

How would you architect a solution for a specific product problem?

Read report

Can you describe your experience with the technologies relevant to this role?

Read report

Formats, difficulty and experience

Across all 13 Rappi interview reports.

Interview formats

Technical 46.4%
Coding 28.6%
Behavioral 21.4%
System Design 3.6%

Interview difficulty

Easy 30.8%
Average 46.2%
Difficult 23.1%

Candidate experience

Neutral 15.4%
Negative 30.8%
Positive 53.8%