1st contact was over the phone with an HR person. The HR person ran through my resume, asking for more elaboration on my experience.
1st round - Video conference interview with one HR person and an account manager. The questions were behavioural and situational. The interviewers were friendly but pushed me on some of my answers, sometimes asking leading questions.
2nd round - One day on-site with other candidates vying for the same position. One interview with another HR person and a VP. I also had a couple of days to prepare a 10 minute presentation a topic that they gave me in advance and I presented it to a cross-functional panel of about 8 people. The panel followed up with a lot of questions. The environment felt quite comfortable despite being with people that I was competing with for the same job, and there was ample opportunity to chat with various people in the business to get to know Mars, which seemed like an open community.