Applied to them through a jobsite, they replied the next day asking for a phone interview, phone interview was quick and to the point and very positive. I then completed an aptitude test and went through another phone interview. There was then a face to face interview 2 weeks later, there was around 24 of us and we were separated into 2 groups tasked with creating a product. The purpose of this was more to see how we coped in a high pressure situation in an unfamiliar group. throughout the day we were each taken aside and interviewed with questions based on our experience in java