I applied online. The process took 4 days. I interviewed at Cognex in Apr 2010
Interview
I had a phone interview with the head of the company after having spoken to an HR person. The interviewer asked me a question which was simple enough. He asked me whats the purpose of a line like this in C: "a++=b++" where "a" and "b" are both pointers. I got stomped and didnt give the right answer. I think the question was fair but I do get nervous in interviews and this was certainly something I would have known. After I gave the wrong answer he gave me a huge lecture on how im a novice programmer and I dont really know much about coding in C. I felt bad enough for missing a simple question but then had to endure the lecturing by this fella. Sure enough, dont give me the job because I didnt get the question, but please dont tell me what I am and what I am not.
Interview questions [1]
Question 1
whats the purpose of a line like this in C: "a++=b++" where "a" and "b" are both pointers
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 college or 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