I applied online. The process took 2 weeks. I interviewed at PTC (Minneapolis, MN)
Interview
1st: I spoke with a recruiter an had a screening over my resume, was able to talk about different technologies and my experience at my current company
2nd: I had a technical interview with an engineer on the team I would be interviewing for which involved questions on the technologies they use, doing some algorithmic problems (2 problems where I talked out a solution, no need to code it), and then look at a snippet of code in an unfamiliar language and try to find a problem with it.
3rd: Had a 1 on 1 with a the hiring manager
4th: Had a panel interview with the team I would be placed on, asked problem solving problems to see how I would react in different situations.
Brain teasers, technical questions and algorithms. Interviewer doesn't care about your thinking process and just wants you to write your solutions on a paper. He even leaves the room for some of the time.
Interview questions [1]
Question 1
Find some errors in a C program dealing with pointers to pointers.
I applied online. I interviewed at PTC in Jan 2020
Interview
3 interviews. basic question threads, process.
programming questions - linkd list, find if there is a cicle.
intersection of two linkd list.
another qustion - you have 2 glass balls , from which floor the ball will break.
Interview questions [1]
Question 1
linkd list, find if there is a cicle.
intersection of two linkd list.