online tests, phone interview and weekend assessment, group activities, problem solving tasks, one on one interviews and at dinner they questioned you too. Advice is to not get drunk at the free bar and be alert at dinner, they are testing you there too. Overall it was thorough, but quite a fun experience.