Bubble logo

Bubble Software Engineer Interview Questions
& Process

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

Based on 16 interview experiences · FREE TO READ

2.3 Rounds average
Average Typical difficulty
37.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Bubble.

Showing 3 of 16
Bubble logo
Bubble

Software Engineer

Engineering · nearly a year ago

Entry Easy Negative experience No offer 2 rounds
Interview process
Recruiter call Phone screen
Interview formats
Behavioral Technical

This company reached out to me, and honestly, if you're an engineer they contact, I'd seriously think twice about going through their interview process. Applying directly might be a better experience. I suspect they only reached out to me to hit some internal target, making me feel like my time was wasted. I had an initial recruiter screen, and then I spoke with the hiring manager, who also seemed quite inexperienced and wasn't the best communicator.

Confirmed questions1 question
  • Walk me through your background, and then we'll leave time for questions about the company.
Bubble logo
Bubble

Software Engineer

Engineering · a year ago

Senior Average Positive experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Technical screen
Interview formats
Coding System Design

This was the smoothest and most frictionless interview I’ve ever had. My recruiter was fantastic—responsive and engaged the whole time. They offered great interview guidance, the best I’ve ever received. Plus, they gave real, actionable feedback, not just generic comments. It’s a great experience even if you don’t get the job. I had a recruiter screening call and heard back in 2 days. Then I spoke with a Director of Engineering and got feedback quickly. Finally, I did a system design and coding interview and received results promptly.

Confirmed questions3 questions
  • You will be given guidance for the system design and coding rounds, with more for the system design.
  • The coding portion involved matrices and was considered Leetcode easy.
  • Learn to quickly recognize numerical patterns.
Bubble logo
Bubble

Software Engineer

Engineering · more than a year ago

Mid Easy Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite Offer
Interview formats
Coding System Design Behavioral

Had an initial call with the recruiter which was really good and got me excited about the company. The technical screening felt rushed and the interviewer was curt, jumping straight into the question without an intro. The onsite interviews were mostly okay. One of the engineers conducting the coding interview seemed inexperienced, but the system design and behavioral interviews were pleasant. I got a rejection email about a week later. Initially, I was drawn to the culture, but several interviewers came across as cold and disinterested, and not well-calibrated. They also seem to highly value pedigree, especially for their product team, hiring mainly from top-tier universities. Overall, it felt quite pretentious.

Confirmed questions1 question
  • Questions similar to LeetCode medium and easy problems, as well as system design concepts from Grokking.

Bubble Software Engineer Interview Questions

Quoted word for word from Bubble interview reports.

Can you write a function that accepts indices for a 2D array and outputs the number at those indices, where each number represents the sum of the value to its left and above?

Read reports

Could you solve a BFS problem using recursion instead of iteration in a chat box?

Read reports

Could you print a list of employees from a tree hierarchy using basic tree traversal?

Read reports

Design the MVP for a restaurant table reservation app.

Read report

Describe how you would program to print all employee names, given an Employee class with name and direct reports, and the top-level employee.

Read report

Formats, difficulty and experience

Across all 16 Bubble interview reports.

Interview formats

Coding 28.2%
Behavioral 25.6%
Technical 20.5%
System Design 17.9%
Presentation 5.1%

Interview difficulty

Easy 37.5%
Average 56.2%
Difficult 6.2%

Candidate experience

Negative 43.8%
Positive 37.5%
Neutral 18.8%