PTC logo

PTC Software Specialist Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 9 interview experiences · FREE TO READ

2.3 Rounds average
Average Typical difficulty
100% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at PTC.

Showing 3 of 9
PTC logo
PTC

Software Specialist

Engineering · a year ago

Mid Difficult Positive experience No offer 2 rounds
Interview process
Technical screen Onsite
Interview formats
Technical Behavioral

I went through two rounds, a technical one and a managerial one. There were two interviewers in each round. The technical round covered core Java, then moved on to Hibernate and JPA, and finally Spring Boot.

Confirmed questions5 questions
  • What are your core Java skills?
  • Can you explain Hibernate?
  • What is JPA?
PTC logo
PTC

Software Specialist

Engineering · a year ago

Entry Difficult Positive experience Accept offer 2 rounds
Interview process
Technical screen
Interview formats
Coding Technical Behavioral

There were 2 rounds in the interview process. The first round involved writing your own string class and implementing string functions like strlen. Then, they asked about the difference between a Linked List and a Vector, specifically which one has more efficient insertion. They also inquired about design patterns and asked to explain the Singleton design pattern, followed by a question on copy constructors.

Confirmed questions3 questions
  • Approximately how many lines of code do you generate daily within your projects?
  • Could you elaborate on the internal implementations of Vector and List?
  • Please code a linked list data structure and implement a function to retrieve its length.
PTC logo
PTC

Software Specialist

Engineering

Entry Easy Positive experience Accept offer 2 rounds
Interview process
Technical screen Technical screen Recruiter call
Interview formats
Coding Technical Behavioral

The interview process involved 2 rounds. First, there was a technical test with some basic coding objective questions, including Java questions, and some general objective questions. After that, there was a 1-on-1 technical interview. Finally, there was an HR round to talk about salary.

Confirmed questions4 questions
  • Can you explain core Java concepts?
  • Tell me about your previous projects.
  • How do you handle deadlock detection?

PTC Software Specialist Interview Questions

Quoted word for word from PTC interview reports.

Could you elaborate on the internal implementations of Vector and List?

Read reports

Can you explain an array sorting algorithm and then program it?

Read reports

Approximately how many lines of code do you generate daily within your projects?

Read report

Formats, difficulty and experience

Across all 9 PTC interview reports.

Interview formats

Technical 37.5%
Coding 29.2%
Behavioral 20.8%
System Design 4.2%
Group 4.2%

Interview difficulty

Easy 11.1%
Average 44.4%
Difficult 44.4%

Candidate experience

Positive 100%