I applied online. The process took 4 weeks. I interviewed at Ecolab in Sep 2013
Interview
I did one phone screen and then got interview invite in person at a job fair. The phone screen was behavioral and the personal interview was a little bit more technical but nothing too much. It was more like some financial case and required some understanding about the industry - which I'm not very well prepared. I think better preparation could help you succeed, unlike me.