I applied through a staffing agency. The process took 1 day. I interviewed at MuleSoft (Holborn, England) in Jun 2017
Interview
Assessment day through Pareto Law. Starts early at 9 finished around 5. Started with an introduction of the company and then everyone would stand up and introduce themselves. Then there were group activities followed by an individual 3 min presentation as to why you want the job and an informal interview. At the end of the day learned if they want you or not.