I interviewed at Boston Consulting Group (Casablanca, )
Interview
The interview process at BCG began with a CodeSignal general coding assessment, consisting of four exercises to be completed within 70 minutes. The first exercise was easy, the second was a mix of easy to medium difficulty, the third ranged from medium to difficult, and the final one was quite challenging. Following the coding assessment, I had an HR interview where the interviewer asked over 20 in-depth technical questions.
I had 3 rounds, one with RRHH, one technical interview (with live coding) and the last one was just live coding. The last round was a complete disaster, the interviewer doesn't want to be there, was just looking the phone the whole time, when speaking he doesn't look to the camera so the voice was horrible and hard to hear him.
Interview questions [1]
Question 1
difference between sql and nosql. 2 leetcode questions on the first round. one python question, one pyspark question and one sql question
It was for 1.5 hr, asked abt oops and adv sql. But rejected immediately the next round no reason ntg though the interview went smooth and got a good feedback from interview
I applied through a recruiter. I interviewed at Boston Consulting Group (Bengaluru) in Mar 2026
Interview
Got a call from Naukri.
Step 1: OA on CodeSignal. UI was really bad, solved 2/4 questions and got selected.
Step 2: Online interview. Basic SQL and Python questions. Asked to convert SQL to PySpark. Easy.
Step 3: In-person interview. Asked mostly about work experience, tech stacks used, etc. Asked Python questions based on string. Asked to optimize a PySpark code snippet.
Interview questions [1]
Question 1
Given a string, find out the frequency of each character and its first occurrence (first index).