First phone interview then followed by onsite test ( finance, excel, VBA) finally in person in a panel (~4 people ) interview. The over all experience was very good, they ask fair and straight forward question. Make sure you review the website of the group you're interviewing for