Application process included usual entering of information, uploading resume, etc. The next step was to complete a series of tests to assess personal qualities with respect to working in a team environment and various other personality traits. After successful completion of these tests, a third test was required. This test gave you a set allotment of time to answer 16 math/statistical analysis based questions. This part was difficult but seems to have been evaluated leniently, perhaps depending on the type of position you were applying for (technical v. non-technical). After a few weeks, was contacted for a phone interview, which lasted about an hour. Another few weeks passed before I was contacted to travel to Calgary for Shell Recruitment Day. This was a 2-day process that encompassed a series of interview type activities, with multiple assessors. Overall, although intense, the process was extremely comprehensive with plenty of opportunity to demonstrate your abilities. Very fair for a new grad interview.