I sent my resume to a campus recruiter and received a group interview invitation a month later. Had an one-hour long campus tour in the beginning and the interview took up the rest of the day. Each group has three members, each works on one part of the problem and you need to figure out division of tasks. Each task is independent and you can choose you language.