The interview process comprised an initial phone screening, followed by an aptitude test in Python, then a formal interview with a software development team. There was a fourth round of interviews and they alluded that people would be flown out for that round, but I didn't make it on past the third round.