I applied in-person. I interviewed at Mapbox in Aug 2021
Interview
Mapbox recruiter reached out to me directly and asked if I was interested in a position. After I expressed my interest, we had a 30 mins talk during which I was asked basic questions about my experience.
At the next stage, I had an interview with an HR person and a developer during which I was again asked questions about my experience and development processes at my past companies. I felt it was easy and straightforward.
However, I got a rejection letter. Later, I was informed that another team was interested in my candidacy and they would definitely contact within 2 weeks. That never happened.
I applied online. The process took 3 weeks. I interviewed at Mapbox (Berlin) in Mar 2025
Interview
The interview process was too long. I went through the following stages:
Recruiter Screen (30 min)
Hiring Manager Screen (30–60 min)
Technical Interview (90 min)
The technical interview was conducted by two people. One of them was mostly a bystander, while the other struggled to properly explain the task in English.
They provided an app project that included a basic MapBox app with a search EditText, a button, a MapView, and an empty internal library. There were a couple of functions that retrieved data from APIs using Retrofit.
The main issue with the interview was the project itself, which was misleading. Seeing an empty search functionality, you would naturally assume that one of the tasks would be to implement it.
Another problem was the questions. The main interviewer’s poor phrasing made them difficult to understand.
I wouldn't suggest anyone go through this struggle. In the end, it is not worth it at all because even if you get hired, you will have to work with those people.