Senior Software Engineer applicants have rated the interview process at Backblaze with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 67% positive. To compare, the company-average is 73.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Engineer roles take an average of 14 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Backblaze overall takes an average of 27 days.
Common stages of the interview process at Backblaze as a Senior Software Engineer according to 3 Glassdoor interviews include:
Phone interview: 22%
One on one interview: 22%
Presentation: 22%
Group panel interview: 11%
Other: 11%
Drug test: 11%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 2 weeks. I interviewed at Backblaze in Aug 2021
Interview
A series of individual interviews with different Backblaze employees which cover programming, design, etc as well as culture and "fit".
The emphasis was on understanding the approach to problems and was actually rather fun -- though definitely time consuming.
Expect the process to take 5 or so hours overall.
Interview questions [1]
Question 1
Without going into specifics, expect questions regarding multi-threading, locking, and algorithm design.
The process was quick and thorough. From the time I was first contacted by one of their in-house recruiters, I had four interviews and a job offer within ten days.
I applied online. I interviewed at Backblaze (Boston, MA) in Jan 2021
Interview
First there's a take home Java assignment where you use BackBlaze's B2 SDK (don't worry, you don't need any prior knowledge) to pull some bucket and file listings, open the file contents, and count the number of times a character appears in each. It takes around 3-4 hours after which you submit it and hear back within a few days from HR.
Once I received word they wanted to move forward to a formal interview, they setup a 1:1 coding session for 1-2 hours with one of their engineers. There were 3 coding challenges they wanted to work through, specifically encouraging you to ask questions and collaborate as if you were on an actual job.
One question was implementing binary search from scratch. I'll admit it was a little difficult as that's something you do in college and it had been a long time. We went through the coding challenges.
HR ghosted me for over two weeks after that. I followed up and only then did I get a "Oh yeah we decided not to move forward" response. They were very communicative up until the point they decided not to make an offer after 4-5 hours of my time.