
PTC General Intern Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 82 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at PTC.
Intern
First, they screened my resume based on my grades, technical skills, and projects. Then, I had an online assessment covering Aptitude, GitHub, Core Java, and Automation Testing. Finally, I went to their Bangalore office for an in-person interview which had three rounds: Technical, Managerial, and HR.
- Can you introduce yourself and discuss your academic background, internships, and projects?
- Could you explain the four fundamental principles of Object-Oriented Programming: Encapsulation, Abstraction, Inheritance, and Polymorphism?
- What precisely is a constructor, and is it possible for a constructor to be abstract?
Intern
i got there at 9 AM. I had my first interview for the PTC internship today around 3 PM. It mainly focused on C++—they asked me to write code on linked lists, which I managed to do properly. They also gave me two puzzles (4-5 minutes time for each) : I could solve one but not the other. They didn’t ask anything about SQL, DBMS, OOP, or even about my project. After the interview, they mentioned that the C++ role is not possible and informed me about available roles in Java QA. They asked if I would be interested in those, but it was not possible for me. because if interested they told me come again tomorrow and i cant prepare for those roles in one night as i am not prepared for java since I cleared the test in c++ and was prepared for that and python.
- Can you explain the difference between a struct and a class?
Student Worker
The first round was an Aptitude test that included aptitude and technical questions on OOPs, SQL, C/C++, and Java. After passing the first round, there was an interview at PTC company where they mainly asked questions on C++, Javascript, and Java.
- Questions on DSA and Oops, mostly in Java.
- Some SQL Queries.
- Puzzles.
PTC General Intern Interview Questions
Quoted word for word from PTC interview reports.
“What precisely is a constructor, and is it possible for a constructor to be abstract?”
Read reports →“Write OOP style code to delete the n'th node from a linked list. Show the output with a sample test case.”
Read reports →“How would you write an SQL query to find names that start with the letter 'A' and end with the letter 'M'?”
Read reports →“What is the functionality of this C code and what are the ways to optimize its execution time?”
Read reports →“What's the best program to find the missing number in an array of 1 to 100?”
Read report →“What are virtual functions, pure virtual functions, and when would you use a virtual destructor?”
Read report →“For a mobile app login screen with fields for Name, Password, DOB, and Security Code, along with a Login button, how would you design test cases for the DOB field to ensure it only accepts users born between 1980 and 2000?”
Read report →“Can you write a program to exchange the values of two variables using a temporary variable?”
Read report →“Could you write a program to identify the largest and second-largest numbers in an array, without utilizing any pre-existing functions?”
Read report →Formats, difficulty and experience
Across all 82 PTC interview reports.