I applied online. The process took 3 weeks. I interviewed at Metaswitch in May 2019
Interview
Interview with HR on general suitability and interest. Then face to face session with 4 managers, one at a time about experience, interests, problem solving, knowledge. Then a final telephone interview with a senior manager