I applied online. I interviewed at Blue River Technology in Jan 2021
Interview
I was interviewed for a software engineering manager position in the ML/platform team, with a screen, two phone interviews, a take-home exercise then a full loop.
The take-home exercise consisted in writing an ETL script. It took me a day and a half to complete. I spent some of that time learning Pandas. It would have been nice to talk about the take-home exercise in the interview loop. Unfortunately they did not provide an opportunity to do so.
The full loop started with a 30-minute panel presentation followed by a series of one-on-one interviews. All the interviewers were from the team itself, with no participants from other teams.
• The behavioral questions went beyond the usual, although it felt as a conversation. They will probe for your ability to stand for what you believe in as a person, your product vision, as well as your grasp of values versus mission.
• The pure project/product questions were standard although fairly light. The only pointed questions were about JIRA. The team-related questions were a bit more in depth but without any challenges.
• The technical questions went through two designs, one coding exercise, and one devops discussion. The interviewers were evaluating the technical answers as much as the way to interact with the team.
They use CoderPad and Google Jamboard, with the overall interview done through Google Meet. It was my first time using Jamboard, without touchscreen to make the matter worst. I was disappointed in my result. Do yourself a favor and get a touchscreen to work with Jamboard.
All the interviewers were providing feedback, a nice touch particularly in the more technical segments. However I was asked the same questions from different interviewers and it happened multiple times. Be prepared with different samples of work if that happens to you.
Everyone was very friendly.
Interview questions [3]
Question 1
Some topics relevant to the role were missing, intentionally or not: I had to follow up on them. Other topics, like project management techniques, seemed like they had been added to the interview loop as an afterthought.
The coding section was shockingly simple, even more so when compared to the take-home coding exercise. I made the mistake to walk the interviewer through the process of optimizing a naive implementation. Instead I should have saved time and jumped to the most optimal code through math.
They tend to ask situational questions "how do you..." or yet "what is the difference between...". None of the questions were of the form "tell me about a time when you....". Said otherwise, they did not prompt me to justify my answer with samples of past work, although those samples were critical. They were eager to hear them.
Engineering Manager applicants have rated the interview process at Blue River Technology with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 37.5% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -