I applied online. The process took 2 weeks. I interviewed at Cognex
Interview
3 interviews, everyone was nice and welcoming. By far one of the best interview processes I've done. Everyone was willing to answer any and all questions. Each conversation was meaningful and you could tell you had their undivided attention