I applied online. The process took 3 months. I interviewed at BDO (London, England) in Feb 2016
Interview
Application, followed by aptitude tests. Then a short brief telephone interview talking about the CV and main motivations. Next step was a face to face interview. The final step was the assessment centre which involved case studies and presentations. I was notified shortly of my acceptance. I then went through the joining process.