I applied online. I interviewed at ASML (Eindhoven) in May 2017
Interview
It went extremely smoothly, the company representatives were very friendly and welcoming. You first applied online and after screening they have a skype interview then invite you for a second round interview with the HR managers.