I applied online. I interviewed at Glovo (Barcelona) in Jan 2022
Interview
Somehow a weirdly unique experience of 6 days spent in interviews with no final result/feedback available.
Applied in Nov 2021, during Dec 2021-Jan 2022 had 6 1h-1.5h interviews as described in other posts (algo, experience, system design, behavioral, architecture), not counting multiple recruiter calls in between. The interviewing folks were friendly and complaining about the mess caused by sudden growth. The technical part was somewhat average, and it went as favorable as I can tell. Even the risky part, which typically makes confrontation (the system design and behavioral, which was done by really inexperienced folks, but I got impression that I delivered what they wanted).
All interviews went favorable and on separate days.
After that they disappeared and in some 2 weeks I got an email "we're sorry you chose to withdraw from the process". When asked a recruiter WTF, I got a response - we've yet to get a final decision tomorrow, please ignore this email. Then the recruiter disappeared for another two weeks. No feedback.
Not sure what else to say. Looks like 500mln$ spending trying to pretend they're special. And they are, in a way.
Interview questions [1]
Question 1
6 interviews as described in other posts (algo, experience, system design, behavioral, architecture), imitating Google interview .
I applied through a recruiter. The process took 2 months. I interviewed at Glovo in Nov 2021
Interview
At first Human resource interview with general questions and some easy technical questions
1-Live coding interview with 3 medium tests
2-Technical interview focused on microservices and distributed systems
3-Application design interview focused on object oriented design
4-System design interview
5-Behavioral interview
I applied online. The process took 4 weeks. I interviewed at Glovo in Nov 2021
Interview
1. Initial call with interviewer to explain about the role and the company.
2. Problem Solving Round . 3 Coding challanges(Medium LeetCode Level).
3. Technical assessment Test. They asked about JVM, Java Collections Questions, Networking questions,Microservice architecture, CI/CD process.
4.1 Behavioural Interview -Asked lot of questions on how to handle conflicts in team, how to articulate your approach and convince others in team to accept your approach
4.2 Application Architecture -> Design Bike Rental System. I was asked to create Class Diagram, various method, API structure. I struggled in this round
4.3 System Architecture -> Design Food Ordering System. Was asked to design High Level Diagram regarding it. Had discussion on how different parts would interact with each other, handle failure scenarios, live tracking design.
Got a feedback from the recruiter that all rounds went great except Application Architecture which led to my rejection.
However overall it was very positive experience
Interview questions [1]
Question 1
Explain JVM Memory Model
Java Collections Framework in depth