Ho presentato la mia candidatura tramite un'altra fonte. La procedura ha richiesto 2 mesi. Ho sostenuto un colloquio presso Bolt (Bucarest, ) nel mese di dic 2018
Colloquio
Short story: they said congrats you got the job -- to quote them: "your performance during all of the interviews was really good and we would definitely like to bring you on board" -- but then they changed their mind, refusing to give any reason.
Long story:
- process started with an online coding challenge
- 3 more Skype interviews followed with 1 week distance between them
- after 3 weeks the result came positive (see quote above), but with no job offer
- I asked for an offer
- after 2 weeks of silence they said they had a high workload that prevented them for sending it, but they will soon do so
- after one week they announce me they changed their mind, refusing to say why
- I asked them to give a reason for this decision
- no answer from them, no feedback
All in all the whole process took 2 months to practically be fooled. I would've appreciated if they at least explained why. How one can go from "your performance [...] was really good and we would definitely like to bring you on board" to complete rejection is beyond my comprehension. I never thought this was possible.
Domande di colloquio [1]
Domanda 1
Algorithms & data structures problems + a system design question.
Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Bolt (Berlino) nel mese di nov 2025
Colloquio
Applied via linkedin and the recruiter reached out to me pretty fast, she was very helpful during the explaining process of the rounds, The first round was live coding, they suggest you prepare with the medium problems in leetcode, so i did exactly that, but in the interview the question was very simple, i got a little nervous and struggled a bit during the initial implementation, but i finished it , optimized it as much as it could have been, passed the test cases. But during the theory questions i was clueless, how many people know how TLS actually work underneath the layers?
Anyway I got the feedback that I lack networking security depth and i copy pasted something suspicious, during live coding, no idea what that means, they should ask to share the screen instead of assumptions.
Domande di colloquio [2]
Domanda 1
Theory questions about DNS, TLS, HTTPS, Reverse Proxy, everything related security.
Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto 4 settimane. Ho sostenuto un colloquio presso Bolt nel mese di mag 2025
Colloquio
First interview was with recruiter. I was asked about what my previous experience was and to describe briefly what was one of my challenges at my recent workplace I had faced. Also, salary range was discussed and my expected salary.
Next up was 1st live coding interview. I was asked a few general questions such as what I do at work, how does a browser request work from domain to server and different HTTP methods. Then I was asked to do an exercise in hackerrank.com. The task was to find how long it would take to get people from airport to home given N number of taxies.
The next interview was code review. Again, I was asked what I do at work and then I was given a task to review a JSON API in hacker rank. I was asked to point out as many flaws as I can and refactor or comment what I would improve and how.
After that, there was a system design interview when once again, I was asked what I do at work and then I had to describe how to implement a job scheduling service like Hangfire. The API endpoints were already given and some basic requirements. I started with a high level design, database data models and how the job processing logic would work. Then we followed up with design changes based on additional requirements like high number of jobs and several instances of my services.
Then a few days later I had to write to Bolt about my results and I was told that they decided not to continue with my application due to lacking expertise. The whole process took about 4 weeks from the first live coding interview and I was asked to reschedule one interview. At least I got feedback on where I was lacking experience or what was expected of me during the interviews
Domande di colloquio [1]
Domanda 1
What happens if you enter some web page name into the browser url bar?
Ho presentato la mia candidatura online. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Bolt (Varsavia, Masovia) nel mese di nov 2019
Colloquio
First interview was an ultra easy automatic HackerRank task. Second interview was conducted remotely via HackerRank again, it's a Google-style algorithmic question: you solve the problem, analyze complexity, try to improve it, write some tests. There are no questions about past real-world experiences at all. Third interview was exactly the same as the second one just with a different task. Despite my feeling that it went well I got rejected by its results, the recruiter ignored my request to provide a more detailed feedback. But in general interviewers were very nice and smart, Bolt looks like a nice place to work
Domande di colloquio [3]
Domanda 1
Print a sentence with all worlds spelled backwards
Check if string contains the exact same number of repetitions of every character. I.e. "aabb" - true, "aabbc" - false. Then check if removing a single character from the string can make it valid, i.e. "aabbc" - true, "aaabbbcc" - false