The interview process had four rounds. The first technical round focused on Java basics, OOPs concepts, Multithreading, HashMap operations, and DSA.
In the second technical round, I was asked about the time complexity of linked lists, and a code snippet involving dynamic method dispatch was given for analysis. The managerial round included resume-based questions, selecting the right data structure for a scenario, and discussing the Java Collections Framework.
The final round involved solving a puzzle about an inlet-outlet tank system and writing a Bubble Sort program. Overall, the process was challenging yet insightful, focusing on both core technical skills and logical problem-solving.
Please rate your DSA and Java knowledge out of 5.
The following metrics were computed from 4 interview experiences for the PTC Junior Java Developer role in Pune, India.
PTC's interview process for their Junior Java Developer roles in Pune, India is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for PTC's Junior Java Developer interview process in Pune, India.