I applied online. I interviewed at Veolia (London, England) in Apr 2019
Interview
It was more like a friendly conversation, nothing special to prepare. Do a simple company research, on the company website. It was not stressful at all, there were 2 people interviewing.