Rocket Internet logo

Rocket Internet 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.9 Rounds average
Average Typical difficulty
57.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Rocket Internet.

Showing 3 of 7
Rocket Internet logo
Rocket Internet

Software Engineer

Engineering · more than a year ago

Senior Easy Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding

The interview process heavily emphasizes PHP, design patterns, and database concepts. They're interested in your understanding of implicit type conversion in PHP and its potential performance implications. You might also be asked to discuss deviating from certain design patterns, such as the Singleton pattern.

Confirmed questions2 questions
  • Regarding the difference between == and === in PHP, which is faster and what is the reason behind it?
  • Could you write a function that calculates the minimum number of coins needed to represent a given monetary amount?
Rocket Internet logo
Rocket Internet

Software Engineer

Engineering · more than a year ago

Entry Average Positive experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Behavioral Technical Coding

I was first contacted by a recruiter. I had an initial interview with the recruiter, where he asked about my past experiences and career path. Then he talked with HR, who seemed to like my profile, so we moved on to the technical interviews. The two technical interviews were with two different lead engineers, covering PHP, MySQL, OOP, and design patterns. The first one was 90 minutes with usual basic tasks, a bit of simple PHP programming and MySQL queries. The second one was 45 minutes talking + a 90-minute coding test. This one was harder. I had to write a small program, and there were several questions about recursion, PHP functions, basic tasks, and so on. Unfortunately, I didn't nail the last interview. The lead engineers were cool though. They gave me advice and explained where I went wrong.

Confirmed questions1 question
  • Can you explain what this piece of code does, particularly concerning the replacement regular expression, and identify any potential issues you see with it?
Rocket Internet logo
Rocket Internet

Software Engineer

Engineering · more than a year ago

Mid Easy Negative experience Accept offer 2 rounds
Interview process
Technical screen Technical screen Background check Offer
Interview formats
Coding Technical

I applied for a Software Engineer role in Berlin, Germany. I got through two technical interviews, which I passed. They offered me the job, and I accepted. I was told to print, sign, and mail the contract via DHL for $100. A week later, their relocation specialist contacted me, and we agreed on the next steps after I received the contract signed by them. But I never got the contract and heard nothing else from them. Three days before my start date, I received a welcome email telling me to be at reception at 9 am with further instructions for the first day. I thought it was crazy since I was still on another continent and they had no clue! Overall, it was the worst hiring process I've ever dealt with.

Confirmed questions2 questions
  • There was a coding task for a CLI-based shopping cart.
  • The second interview focused on programming style and quick coding challenges.

Rocket Internet Software Engineer Interview Questions

Quoted word for word from Rocket Internet interview reports.

Regarding the difference between == and === in PHP, which is faster and what is the reason behind it?

Read reports

Could you write a function that calculates the minimum number of coins needed to represent a given monetary amount?

Read reports

Can you explain what this piece of code does, particularly concerning the replacement regular expression, and identify any potential issues you see with it?

Read reports

Do you have experience in backend and frontend development?

Read report

Formats, difficulty and experience

Across all 7 Rocket Internet interview reports.

Interview formats

Technical 43.8%
Coding 37.5%
Behavioral 12.5%
System Design 6.2%

Interview difficulty

Easy 28.6%
Average 42.9%
Difficult 28.6%

Candidate experience

Neutral 14.3%
Positive 57.1%
Negative 28.6%