I applied online. The process took 1 week. I interviewed at Cognex (Milwaukee, WI) in Sept 2016
Interview
They called me and ask me some personal and professional questions. The interviewer was worried if I had the experience required. He didn't like it that I had only two years of c++ experience. I did not get any difficult question, most of those are when you go on site. Also they promised me to call me back later, he hanged up because he was delayed with other interviews. I wouldn't recommend
Interview questions [1]
Question 1
Do you want to be the engineer who test the system or the engineer who develops the system.
very smooth. no tricky question were asked. overall i had a really good experience. if you want to be in this company as a software developer, practice coding questions. It typically involves application submission, initial screening, interviews (which may include phone, video, or in-person meetings), and potentially assessments or background checks.
the interview process is easy. it has 3 rounds ; 1. Interview with recruiting hr 2. technical round with team lead - go through your resume 3. technical round with team
Interview questions [1]
Question 1
Hash algorithm to search number of alphabets in a string. prepare const pointer throughly
I applied through university. The process took 4 weeks. I interviewed at Cognex (Natick, MA) in Feb 2023
Interview
Discussed my experience and some coding questions, as well as why I am interested in the position and my expectation. It was smooth and the interview team was very nice and helpful