I applied through university. The process took 3 months. I interviewed at ExxonMobil
Interview
Interviewed through campus recruiting, short HR style interview at my university
Was offered an Assessment center/Short course over a weekend where we I had to present a poster at a poster session and work in pairs over 2 days to solve geological problems based on real data.
Everyone was very open and friendly and the weekend was enjoyable.