I applied online. I interviewed at BDO (London, England) in Oct 2017
Interview
Four stages:
Application
Online Tests
Video Interview
Assesment Day
It was a fairly easy process. Everyone at the firm are very welcoming and helpful.
The entire process from submitting the application to assesment day results took me about 1.5 months