The interview process consisted of the following four steps:
These were the four aforementioned steps. There likely would have been a few more, but I was rejected after the fourth round.
Impressions about the interviews were… weird. From beginning to end, it felt like every interview was conducted by humanoids without any emotion. They were fixated on technical questions (two live-coding interviews felt like too many, in my opinion).
Before each interview, I thought perhaps it would get better, but no. In the end, I was rejected with a generic email containing no actual feedback. The lack of empathy is probably a good indicator of the company culture itself.
The system design exercise was about building an analytics system without using any databases, caches, or named technologies. The constraints were to use only disks and bare-bone machines.
The following metrics were computed from 19 interview experiences for the Bolt Senior Software Engineer role in Tallinn, Estonia.
Bolt's interview process for their Senior Software Engineer roles in Tallinn, Estonia is very selective, failing most engineers who go through it.
Candidates reported having negative feelings for Bolt's Senior Software Engineer interview process in Tallinn, Estonia.