Went through 7 rounds of interviews with this company. They flew me out to Boston for the 7th interview. Told me that I needed an 8th to follow up again and then told me that I wasn’t qualified for the position...seems they should have known that going into the 1st interview. Especially since they chose to interview me for a position that I hadn’t even applied to.
They also kept moving the goalpost on number of travel days a week and walking back promises throughout the interview process.
I applied online. I interviewed at Boston Consulting Group
Interview
The interview consisted of a total of five rounds, and I'm currently at round 4. It started with a code signal online assessment (tested basic knowledge about data cleaning, data filtering, data joining with pandas as well as some simple ML with scikit). Then the first three rounds are technical case interviews. Each round consisted of about 10-15 mins for introductions, and 30-35 mins for a technical case interview, and then about 5 - 10 mins for questions.
Interview questions [1]
Question 1
If you could split your time working in three different aspects of your work (business related, coding related, data science related), what does the ideal split look like for you?
Online assessment
Round 1: technical case interviews + live coding
Round 2: Partner-led interviews + fit interviews + most in-depth technical case interviews
Overall semi-difficult but manageable.
Fun cases and nice interviewers
I applied through a recruiter. The process took 4 weeks. I interviewed at Boston Consulting Group in Jul 2025
Interview
3 virtual loop interviews with all case study rounds. the cases were pretty tricky as you wouldn't know what exactly the interviewer is expecting when a fairly broad question is asked.
Interview questions [1]
Question 1
Case based questions. Multiple cases per interviewer.