Online application followed by video interview and finally an assessment centre (3 minute presentation, personality and interaction game, and finally an interview with manager). The assessment centre was a whole day process and I received an offer that afternoon (although some may take up to a week)