delivery hero (glovo) logo

Delivery Hero (glovo) Interviews

1 experience5 reads
Interview Experience Software Engineer Backend Delivery Hero (Glovo , Spain)
delivery hero (glovo) logo
Delivery Hero (glovo)
Software Engineer BackendBarcelona, Spain
July 19, 20255 reads

Summary

I interviewed for a Software Engineer Backend role at Delivery Hero (Glovo) in Barcelona. The process included rounds covering debugging a service, discussing production readiness and code quality, fundamental CS concepts, and a data structures question about converting map keys to camel case using recursion.

Full Experience

I Got a mail from a recruiter about an opeing that i applied for long back, as Software Engineer Backend, in thier ML team.

First round was Recruiter Screening, simple and straight forward on why do you want to switch and are you comfortable shifting to Barcelona. And Some STAR method questions.

Then I had a manager round with the HM, this round basically involved the past projects I had worked on. The interview asked questions on the scenarios I kept on how would you moniter a System or Why did you a specific design while working on the system.

Then I had a tech, I was expecting some DSA question, and that was mentioned in the inteview brief. But to my surpirise he gave small service in Coderpad that had one file and 4 test cases. I was expected to go through it understand what the service is doing and fix all the test cases.

Pretty staright forward took 20-25 min to complete this, Then the very next question was how would you make this production ready which Opened the SOLID princple discussion. Then followed by Just look at service class, let me know what can you fix here without making SOLID priciple usage. I mentioned about better variable and function naming, adding logs in try catch and other places, fixing magic numbers present here and there. Breaking the bigger function is smaller chunks for better readability, using a switch instead on multiple if else blocks.

Then the third round, it was mentioned as Bar Raiser and I was expecting something in that direction but to my surprise post our introduction, i was asked what is CORS error? What is CI/CD pipeline? What is Deadlock in SQL? What is Stateful vs Stateless. How is rest stateless, in explanation of which i mentioned about AccessToken then some queries of JWT followed. After that i was given a dsa Question.

Given a map of string and object where the object can also be a map or a string. Task is to make all the keys to camelcase from snake case.

I choosed Java here and ended up in some syntax issue in coderpad. The code logic was pretty straight forward on using a recursion.

Thats all folks. Happy Preparing.

Interview Questions (9)

Q1
Debug and Fix a Service in Coderpad
Data Structures & Algorithms

I was given a small service in Coderpad that had one file and 4 test cases. I was expected to go through it understand what the service is doing and fix all the test cases.

Q2
Make a Service Production Ready (SOLID Principles)
System Design

How would you make this production ready, which opened the SOLID principle discussion.

Q3
Code Quality Improvements Without SOLID
Other

Just look at service class, let me know what can you fix here without making SOLID priciple usage.

Q4
What is CORS error?
OtherEasy

What is CORS error?

Q5
What is CI/CD pipeline?
System DesignEasy

What is CI/CD pipeline?

Q6
What is Deadlock in SQL?
OtherEasy

What is Deadlock in SQL?

Q7
Stateful vs Stateless Systems
System DesignEasy

What is Stateful vs Stateless?

Q8
How is REST Stateless? (and JWT)
System DesignMedium

How is rest stateless, in explanation of which i mentioned about AccessToken then some queries of JWT followed.

Q9
Convert Map Keys from Snake Case to Camel Case
Data Structures & AlgorithmsMedium

Given a map of string and object where the object can also be a map or a string. Task is to make all the keys to camelcase from snake case.

Have a Delivery Hero (glovo) Interview Experience to Share?

Help other candidates by sharing your interview experience. Your insights could make the difference for someone preparing for their dream job at Delivery Hero (glovo).