I applied on their website, and about a week later they sent me an Excel test, which was somewhat challenging. Not impossible, but it did require good Excel skills. After completing the Excel test, I had a call with HR. It was very general, with typical questions about past experiences, why I chose Groupon, and what motivates me to be part of the company... After that interview, I had one with the department director where, in addition to reviewing the Excel test I had submitted, we did some more exercises in Excel and then discussed more technical and business-related questions. Finally, after successfully passing that interview, I had one last interview. This time with several team members, and the questions were more general, mostly focusing on behavior but with an emphasis on data analysis. Finally, after two weeks from the last interview and almost two months since I applied, I received the offer and accepted it.