I applied online. I interviewed at Boston Consulting Group
Interview
Initial Assessment/ Exam + 2 rounds of case interviews (2 ~45 minutes case interviews in each round). Was also assigned to a BCGer (someone who works at BCG to help during the process).