BCG takes 3 rounds for the Junior Engineer Role and had two channels for SWE and Data Engineering (Please note this is Data Engineering not Data Science Channel)
Round 1:
Discussion about projects mainly I was given a short missing number from 1..n numbers.Solved it with arithematic progression equation.I was also given a list of dictionaries
wherein I needed to find the aggregate of the particular user id
I was also asked to write an SQL Query with the correct syntax.
Difference Between Array and Hashmap.
Round 2: Grilled on Projects Concentrated Both on SWE and Data Side End
Round 3: Managerial Round
1.Asked about Past projects
2.Scare Moment in Development if any
3.Weaknesses
4.Team Collaboration situation scenario
5.Condition wherein I have a critical situation and I got assigned some work on Friday. How to handle then?