Bulb logo

Bulb Software Engineer Interview Questions
& Process

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

Based on 11 interview experiences · FREE TO READ

3.4 Rounds average
Average Typical difficulty
45.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Bulb.

Showing 3 of 11
Bulb logo
Bulb

Software Engineer

Engineering · more than a year ago

Senior Average Negative experience No offer 2 rounds
Interview process
Phone screen Take home
Interview formats
Technical Coding

The interview process involved a phone screen followed by a Geektastic task. It's worth noting that the task is peer-reviewed against criteria that seem to contradict its own text, and it's also run against hidden test cases. While Bulb is free to recruit as it wishes, this approach might reflect the day-to-day work environment there. I suspect clear communication might be an issue, painting a picture of a corporate nightmare disguised as a social enterprise, the worst kind imaginable. The contrasting reviews on Glassdoor seem to corroborate this; some people appear to be fully bought into the corporate culture, while others are clearly not a fan.

Confirmed questions1 question
  • How would you calculate and estimate the energy meter for the month?
Bulb logo
Bulb

Software Engineer

Engineering · more than a year ago

Mid Average Positive experience Accept offer 4 rounds
Interview process
Take home Technical screen Technical screen Onsite
Interview formats
Coding System Design Behavioral Behavioral

This was the best interview process I've been through. They were really clear about everything and gave great feedback. I felt confident in their evaluation no matter the outcome. It was cool to meet the CTO at the end. There were 4 stages, all with real Bulb engineers, not robots: First, a code challenge on Geektastic where you write code and tests for a Bulb energy problem in any language you want. Second, a system design interview where you design a system for a new Bulb energy feature without writing code, focusing on technical, organizational, and business aspects. Third, a competency interview about your experience building and delivering products, your operational approach, and your impact. Finally, an interview with the CTO to see if our values and cultural principles align.

Confirmed questions4 questions
  • Demonstrate understanding of business needs and produce matching code, along with evaluating technical competency and unit tests.
  • Show a good grasp of architectural context, functional and non-functional requirements, and considerations based on customer needs and business scope for system design.
  • Discuss how you operate, your contributions to successful projects, and learnings from failures, and how you've applied skills and values in practical situations.
Bulb logo
Bulb

Programmer

Engineering · more than a year ago

Entry Difficult Negative experience No offer 2 rounds
Interview process
Recruiter call Onsite
Interview formats
Behavioral Technical

I had an initial phone interview with Caroline, which was really pleasant. It covered standard questions and competencies, like asking why I was interested in Bulb. After that, I was invited for a face-to-face interview at their office in Spitalfields, which had a really cool space. I thought I prepared well for this interview. Even though it's mostly a customer-service job, the interviewer seemed more focused on my mental maths. I had to sum up lots of big numbers while the interviewer watched and checked my calculations with her phone's calculator. It felt like her mental maths wasn't any better than mine. Also, **BULB DOESN'T PAY FOR TRAVEL EXPENSES AT THIS STAGE**. As a student from Durham, I assumed I'd get reimbursed for the £90 train fare. I've been reimbursed before at other firms, even startups, so it's become normal for me. I think it's unprofessional that Bulb doesn't clearly state upfront that they don't cover travel costs.

Confirmed questions2 questions
  • Can you estimate the number of hair salons in London?
  • What do you think is the maximum number of customers Bulb can acquire?

Bulb Software Engineer Interview Questions

Quoted word for word from Bulb interview reports.

How would you calculate and estimate the energy meter for the month?

Read reports

What do you think is the maximum number of customers Bulb can acquire?

Read reports

If you received this code in a review, how would you handle it?

Read reports

How would you assist a coworker who was struggling with a problem?

Read report

Explain your values and how you would fit within the team and Bulb's broader strategy, addressing broader questions like 'Why do you want to join Bulb?'

Read report

Formats, difficulty and experience

Across all 11 Bulb interview reports.

Interview formats

Technical 37.9%
Behavioral 27.6%
Coding 27.6%
Group 3.4%
System Design 3.4%

Interview difficulty

Easy 18.2%
Average 63.6%
Difficult 18.2%

Candidate experience

Positive 45.5%
Negative 54.5%