I applied online. I interviewed at Waters (Wilmslow, England) in Oct 2019
Interview
Initial phone interview, talking about my background and the company.
Then an in person interview, with a couple of general questions (strengths, weaknesses, etc) and then a tech interview to check understanding of key concepts. Followed by a tour around the site.
Interview questions [1]
Question 1
General questions such as strengths, weaknesses, etc. Tech interview questions about the key languages and frameworks I'd talked about on my CV.