I applied through their website by sending my resume.
After waiting a few weeks for a response, I enquired about the status and process.
They replied with a link to an online form which stated a time limit of 60 minutes, plus an algorithmic question for which the solution was expected in any programming language. This was to be completed without using an IDE and with no intermediate feedback. It turned out the first question was actually the only one.
I was then invited to an in-person interview, which actually turned out to be a shared-screen "paper coding" exercise. This involved another algorithmic question, with no IDE and no way to get feedback or execute code before the full solution was written. The interviewer dropped a few hints during the process and, at the end, posed a question about a modified version of the original problem.
I received an invitation to a further "interview" which was supposedly going to resemble the previous one, but I declined.
At no point during this process was there an opportunity to discuss the role I was applying for, their expectations, etc.
It could be that this would normally happen at a later stage in the process, though.
It turned out both of the questions were actually standard whiteboard-coding problems.
Type a program that reverses the letters in each word in a string into an edit box.
Type a program that determines the missing element in a sorted list of numbers from x to y, including unit tests, into an edit box.
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.