Glassdoor users rated their interview experience at Bain & Company as 50% positive with a difficulty rating score of 3 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Associate Consultant Intern and Consultant rated their interviews as the hardest, whereas interviews for Associate Consultant Intern and Consultant roles were rated as the easiest.
The hiring process at Bain & Company takes an average of 4 days when considering 2 user submitted interviews across all job titles. Candidates applying for Associate Consultant Intern had the quickest hiring process (on average 4 days), whereas Associate Consultant Intern roles had the slowest hiring process (on average 4 days).
I interviewed at Bain & Company (Shanghai, Shanghai)
Interview
First round, 2 back to back interviews, give you material and give you 15 minutes to prepare. After the preparation, meet the interviewer and present for about 15 minutes including Q&A session
I applied online. The process took 4 weeks. I interviewed at Bain & Company in Oct 2023
Interview
Hackerrank test with two easy coding questions and two SQL questions. SQL questions are based on joins. Round 1: Tech discussion with Chicago team General questions from resume. Basic .Net questions. A deep dive into SQL by a data engineer. More SQL questions than .NET There is no team in India. They are building a new one but haven't found anybody(0 headcount). Possibly because Bain has no money to pay their software engineers. Even though my expected and past salary was known to recruiter, they offered way below right after the first round. The salary discussion happened prior to other rounds because they wanted to make it clear that Software engineers don't get paid in Bain. The recruiter basically convinced me to withdraw my application by stating that Bain can not have a budget to pay more than 28 lpa to someone with >7 years of experience. 28 lpa is not the fixed salary. It is CTC. Hence, I had to withdraw my application because the work is a lot(team from scratch). Also, there will be no junior engineers because Bain does not have time for juniors to get up to speed and onboard. They only hire Sr, Principal engineers and then pay them low salary to extract more work. Good luck to any engineer who decides to join Bain. It must be a desperate situation and I hope they persevere.
Interview questions [1]
Question 1
.NET design patterns async/await SQL: indexing, data collation, union vs union all
I applied online. I interviewed at Bain & Company (Los Angeles, CA) in Jul 2023
Interview
2 30 minutes case. No behaviorals just casing. One case was profitability and the other was mergers and acquisitions. Both interviewers were friendly and it was virtual for the LA office.