Applied online which took around 1.5 hours to complete the application and the online testing afterwards. Then after about 4 days I received an email saying I was successful and was asked to schedule an interview for the following Monday.
The interview was a group interview with around 6 other people, and in groups of two or three (these were allocated by the desk you were sat at) we had to go over two scenarios explaining how we would improve upon or deal with certain things (health and safety in the stock room etc). Make sure that you make yourself heard during this as the managers are writing down your conversation! This lasted about 30 mins and I then had a 1:1 interview with a manager. She asked standard questions for interviews (tell me about yourself, why do you want to work here?) And this lasted about half an hour also.
I received an email about 1 week after the interview saying I was not successful, so in total the whole process took around 2 weeks.