I applied online. The process took 4 weeks. I interviewed at Sophos
Interview
Had an initial telephone interview with the team leader with the usual questions. Then I had to complete a coding test. After that was a face to face interview going through my background/cv and then a technical interview. A large portion was going through the coding test and then some separate questions after. The entire process took about a month from application to offer.