Bloomreach logo

Bloomreach Software Engineer Interview Questions
& Process

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

Based on 50 interview experiences · FREE TO READ

3.4 Rounds average
Average Typical difficulty
53.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Bloomreach.

Showing 3 of 50
Bloomreach logo
Bloomreach

Software Engineer

Engineering · nearly a year ago

Mid Difficult Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite
Interview formats
Technical Technical Technical Behavioral

The interview process was well structured and organized. I had an initial HR screening call, a technical interview with the hiring manager, a deeper technical round focused on problem-solving with the whole team and technical lead, and a final culture/fit conversation with a business partner. Due to the Christmas break the whole process took almost two months, but communication between rounds was clear and I always knew what to expect next.

Confirmed questions1 question
  • I had to prepare technical design of defined software application.
Bloomreach logo
Bloomreach

Senior Software Engineer

Engineering · a year ago

Senior Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Take home Technical screen Onsite Onsite Onsite
Interview formats
Technical Coding Behavioral

The process has 4 stages: an introduction, a technical round, an engineering manager discussion, and a culture fit check. After the intro, there's a take-home assignment that took me about 2 hours. The technical round involves discussing the homework and a code review exercise, which I thought was better than live coding. The engineering manager and culture check rounds are more about understanding your personality, expectations, and how you handle different situations.

Confirmed questions1 question
  • Do you have experience with Kubernetes?
Bloomreach logo
Bloomreach

Software Engineer

Engineering

Mid Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Background check Offer
Interview formats
Technical Behavioral

The interviews were structured, technical, and fair, and I got good vibes from the interviewers. But when we got to visa stuff, things changed. They told me they only hire through their 'passport talent' way and aren't used to normal contracts. I suggested a French contract, but they said no. Then they suggested a Czech Blue Card, but later said it would take too long, so they wouldn't move forward. I asked if I could check back if I found a faster visa option, and they said it might help future people but not me. It was pretty obvious it wasn't about skills or logistics, but my nationality.

Confirmed questions1 question
  • Could you walk me through your past projects and the technologies you used?

Bloomreach Software Engineer Interview Questions

Quoted word for word from Bloomreach interview reports.

Find all unique permutations of a given string that may contain duplicate characters.

Read reports

Given a binary tree where each node stores the size of its subtree, write a function to return the nth node in an in-order traversal.

Read reports

Find the biggest sub-2D array where all boundary cells are 1s in a given 2D bit array.

Read reports

Given a number, write a program to find the closest power of 2.

Read report

Given a list of houses and costs to paint them with three colors (R, G, B) such that no two adjacent houses have the same color, find the minimum cost to paint all houses.

Read report

Implement a method to insert a new node into a left complete binary tree while maintaining its properties.

Read report

What is the minimum cost to paint a list of houses using three different colors?

Read report

For a given string of brackets, can you determine if it's valid, meaning every opening bracket has a matching closing bracket?

Read report

Formats, difficulty and experience

Across all 50 Bloomreach interview reports.

Interview formats

Technical 33.6%
Coding 28.9%
Behavioral 25.8%
System Design 9.4%
Other 1.6%

Interview difficulty

Easy 12%
Average 56%
Difficult 32%

Candidate experience

Positive 53.2%
Negative 31.9%
Neutral 14.9%