PTC logo

PTC Software Engineer Interview Questions
& Process

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

Based on 156 interview experiences · FREE TO READ

2.4 Rounds average
Average Typical difficulty
64.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at PTC.

Showing 3 of 156
PTC logo
PTC

Software Engineer

Engineering · nearly a year ago

Entry Easy Positive experience No offer 2 rounds
Interview process
Technical screen Onsite
Interview formats
Technical Coding Behavioral

The interview process included a technical interview where I was asked DSA, OOPS, and DBMS questions, as well as asked to explain my projects. This was followed by a managerial interview where my behaviour, answering style, and thought process were assessed through general and situational questions.

Confirmed questions8 questions
  • What is the second largest number in an array?
  • Calculate the factorial of a number using iteration.
  • Calculate the factorial of a number using recursion.
PTC logo
PTC

Software Engineer

Engineering · nearly a year ago

Mid Difficult Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Coding

The interview process spanned three days. It began with a quick chat to see if you'd be a good cultural fit for the company. Then there was a technical round where they asked about the main programming language you'd be using. Finally, there was a direct interview with the manager, which also included coding assignments and intelligence questions.

Confirmed questions4 questions
  • What makes you want to join PTC?
  • Can you briefly tell us about your education and previous work?
  • What do you think about our company culture?
PTC logo
PTC

Senior Software Engineer

Engineering · nearly a year ago

Senior Average Negative experience No offer 3 rounds
Interview process
Recruiter call Background check Offer
Interview formats
Technical Behavioral

The hiring process went fine until I was selected. After that, they did not release the offer. The HR person, Sourav, kept assuring me the offer would be sent, but it never was. I ended up wasting 3 months. I recommend not interviewing here.

Confirmed questions3 questions
  • Can you explain the fundamentals of Javascript?
  • Can you explain the fundamentals of React?
  • Can you explain the fundamentals of DSA?

PTC Software Engineer Interview Questions

Quoted word for word from PTC interview reports.

Given a file, find all anagrams and count their occurrences, ensuring the algorithm is fast enough to process large files.

Read reports

Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it can trap after raining, using O(1) space.

Read reports

Regarding a circle with a diameter, if two chords are drawn from the diameter's endpoints to meet at a point on the circle, what is the angle formed at that meeting point?

Read reports

Given Java code to merge two tables using SQL REPLACE, how can it be optimized?

Read reports

Given a pointer to the start of an infinite linked list that has a loop somewhere, can you find the node where the loop begins? You cannot add any memory.

Read report

Can you identify the first node in a linked list that forms a cycle, given the constraints of not using extra memory and not altering the list structure?

Read report

How would you insert an element into a linked list using recursion when you don't have access to the head pointer?

Read report

How would you implement a dictionary for 1,000,000 words with optimal complexity?

Read report

Given ABC Corporation with 200 shares at 50rs each, experiencing a 50% increase then a 40% decrease, what are the net gains and losses?

Read report

Formats, difficulty and experience

Across all 156 PTC interview reports.

Interview formats

Technical 43.5%
Coding 26.8%
Behavioral 26.2%
System Design 1.4%
Presentation 1.1%

Interview difficulty

Easy 12.2%
Average 67.3%
Difficult 20.5%

Candidate experience

Neutral 21.8%
Positive 64.7%
Negative 13.5%