The first interview was with a recruiter. I was asked about my previous experience and to briefly describe a challenge I faced at my recent workplace. Salary range and my expected salary were also discussed.
Next was the first live coding interview. I was asked general questions, such as what I do at work, how a browser requests a domain to a server, and different HTTP methods. Then, I was asked to complete an exercise on HackerRank. The task was to determine how long it would take to get people from the airport to home, given N number of taxis.
The next interview focused on code review. Again, I was asked about my work and then given a task to review a JSON API on HackerRank. I was asked to identify as many flaws as possible and to refactor or comment on what I would improve and how.
After that, there was a system design interview. Once more, I was asked about my work and then had to describe how to implement a job scheduling service like Hangfire. The API endpoints and some basic requirements were provided. I began with a high-level design, database data models, and the job processing logic. We then followed up with design changes based on additional requirements, such as a high volume of jobs and multiple service instances.
A few days later, I wrote to Bolt regarding my results and was informed that they decided not to proceed with my application due to lacking expertise. The entire process took about 4 weeks from the first live coding interview, and I had to reschedule one interview. At least I received feedback on areas where my experience was lacking or what was expected of me during the interviews.
What happens when you enter a web page name into the browser URL bar?
The following metrics were computed from 1 interview experience for the Bolt Senior Backend Engineer role in Germany.
Bolt's interview process for their Senior Backend Engineer roles in Germany is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Bolt's Senior Backend Engineer interview process in Germany.