I applied through university. The process took 6 weeks. I interviewed at Cognex (Natick, MA) in Mar 2017
Interview
There were a couple rounds of interviews. The first was a more informal get to know each other, review my resume, etc. For the second they had me make up a mock sales presentation. I presented it to a team of about 10. They asked questions, and treated it like a real sales presentation to a client.