I applied through university. The process took 1 week. I interviewed at Cognex
Interview
I interviewed through video chat. The person was very nice. I was asked a few simple questions about myself and about the company. Overall the process was very easy and friendly.