Bolt logo

Bolt Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 708 interview experiences · FREE TO READ

2.7 Rounds average
Average Typical difficulty
40.4% Positive experience

Which role are you interviewing for?

30 roles · 708 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Bolt.

Showing 4 of 708
Bolt logo
Bolt

iOS Engineer

Engineering · nearly a year ago

Senior Average Positive experience No offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Background check Offer
Interview formats
Technical Coding Behavioral

This was a pretty thorough interview process, 5 steps in total, and honestly one of the best recruiting experiences I've had. My recruiter, Irina, was super responsive and open about everything. She kept me updated, let me know exactly what to expect for each part, and made sure I had all the info I needed about the job, the team, the company vibe, and the interviews themselves. The first iOS theory interview was tough but interesting. I didn't make it past the second coding round, but even then, thanks to Irina, the experience stayed really positive. What really stood out was how she handled the feedback part. Normally, when I'm rejected, recruiters just disappear, but Irina set up a call and went through everything constructively. Even though I didn't get the job this time, the process felt clear and fair, and I really appreciated how they communicated and supported me. It was super professional, and I'd totally consider applying again.

Confirmed questions4 questions
  • What motivates you to apply for this role?
  • When can you start?
  • What are your salary requirements?
Bolt logo
Bolt

Senior Site Reliability Engineer

Engineering · nearly a year ago

Senior Average Negative experience No offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Offer
Interview formats
Technical Behavioral

The interview process here is really long, stretching about 6-8 weeks. The managers seem incompetent, never having worked in devops or SRE roles themselves. They tend to cover up their mistakes and can't manage time well, even lying to HR about hiring progress and giving false feedback. This puts you in a tough spot where your word is against theirs from the start. The team culture is toxic, and they disregard laws about on-call limits. They don't use safe deployment methods like blue-green or canary, pushing everything straight to production and then scrambling to fix issues. They expect SREs to have DBA-level knowledge and to fix developer mistakes in production by running queries directly. The salary, initially quoted up to 6700 EUR, is much lower in the final offer. There are many reports of this happening, where they lure you in and then hope you'll accept a lower offer after investing months. They're also under pressure to meet profitability targets for 2025 and aim for an IPO in 2026, which means everyone is stressed.

Confirmed questions2 questions
  • Could you share your experience with different Autoscalers?
  • What is your approach to upgrading an AWS EKS cluster with zero downtime?
Bolt logo
Bolt

Senior Backend Engineer

Engineering · nearly a year ago

Senior Average Neutral experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

Applied via LinkedIn and a recruiter reached out quickly. She was helpful explaining the rounds. The first round was a live coding session. They suggested preparing with LeetCode medium problems, which I did, but the interview question was simpler. I got a bit nervous and struggled initially, but I finished and optimized it well, passing all test cases. However, I was lost on the theory questions. Who really knows how TLS works internally? I was told I lacked depth in networking security and was suspected of copy-pasting during the live coding, which is strange as they should ask for screen sharing instead of assuming.

Confirmed questions7 questions
  • Can you explain the inner workings of TLS?
  • What are your thoughts on DNS?
  • How do you approach HTTPS?
Bolt logo
Bolt

Data Scientist

Analytics · nearly a year ago

Mid Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Offer
Interview formats
Technical Coding

It was a strange recruiting experience. First, I had a meeting with the recruiter where they asked basic questions and a few quick data science ones, but the interaction felt off. They then said the next step would be a technical interview, which contradicted their email that mentioned a take-home assignment. I did have the technical interview, and it was actually handled really well. I had a good conversation with the interviewer, and I felt like they wanted me to do well. I received feedback that the technical interview went very positively, but they were waiting on a decision from the hiring manager before moving forward. This was over a month ago, and I haven't heard anything since, so I assume it's been dropped for some reason. Glad we both wasted our time.

Confirmed questions3 questions
  • What is A/B testing?
  • Show me how to use partitions in SQL.
  • Is it possible for linear regression to predict a value outside the training data range?

Bolt Interview Questions

Quoted word for word from Bolt interview reports.

Could you write a Python function that accepts an integer N and returns a list of all its divisors?

Read reports

Given a dataframe with user id and salty hash, write a python function to select the top 10% of users and randomly add a character or number to their id.

Read reports

Is it possible for linear regression to predict a value outside the training data range?

Read reports

For a new city launch with a 1 million euro budget for branding Bolt cars at 100 euros per car, how many cars need to be branded, given we cannot brand all cars?

Read report

Is it possible for various ML regression models to produce negative predictions when trained solely on positive values?

Read report

Given a stream of numbers, how would you find the average of the last n digits using live coding?

Read report

Given a table of user id, day, and daily expenditures, select the top 5% of users and replace them with users in the 95% percentile using SQL.

Read report

Regarding a database containing car models and their prices, can you show each model along with its minimum price?

Read report

Formats, difficulty and experience

Across all 708 Bolt interview reports.

Interview formats

Behavioral 35.8%
Technical 26.5%
Coding 10.6%
Case 8.6%
Presentation 7.5%

Interview difficulty

Easy 18.1%
Average 66%
Difficult 16%

Candidate experience

Negative 42.2%
Positive 40.4%
Neutral 17.4%

Reports by job function

Operations 239
Engineering 124
Analytics 104
Sales 77
Product 45
Marketing 43