Open In App

PTC Interview Experience for Internship

Last Updated : 07 Aug, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

The interview was taken for the Java Developer Intern role at PTC, Pune. In my case, there were 2 rounds i.e.

  • Online Assesment
  • Technical Interview

Online assessment: The test link was available from 11 May 2023 – 21 May 2023 and was on the Mettl platform. The assessment consists of 4 sections :

  • 15 MCQs assessing your skills in aptitude, logical reasoning, and data interpretation, English.
  • 20 MCQs based on Java, C, and C++ programming, where you’ll need to predict the output of given code snippets.
  • 10 MCQs based on SQL queries.
  • 5 MCQs related to Software Testing.

Technical Interview: The interview was offline at the PTC Weikfield office at 10 June 2023. I was interviewed by two different persons, one asked me questions related to my resume and the other person asked me questions related to CS fundamental subjects. The interview was around 1 hour and 15 min. There are different teams(Creo, Windchill, Navigate) at PTC, out of which I was interviewing at Windchill. The interview started by introducing myself.

Resume based questions:

  • Explain your all projects in detail (I had 3 projects in my resume, the 1st was based on the MERN stack, and the 2nd-3rd was based on Machine Learning).
  • What was your contribution to the project (if worked in the team)?
  • Based on 1st project he asked me to write code in JavaScript. Q. Write a function to print the sum of the n number without using any loop. This was a trick question, we can use recursion to achieve it.
  • Then he asked me what will be the cases when the code will fail, and how will you tackle it. I told the 2-3 cases and improved it in my code.
  • As I had a machine learning project, the interviewer asked me to explain the CNN algorithm and its mathematical working and also asked which other ML algorithms I know and asked to explain the working of again one algorithm.
  • As I mentioned Microsoft Azure AI fundamentals certification in my resume, he asked what did you learn from it?
  • Gave me a puzzle to solve – https://www.geeksforgeeks.org/puzzle-heaven-hell/

CS fundamental questions:

  • What is a process, what is a thread, and what are the different types of memory?
  • What is a deadlock and why it occurs? What are the techniques to avoid deadlock ?
  • Basic Linux commands.
  • What are the types of databases, which one you have used?
  • Gave me two SQL queries to solve 1-Write a query to fetch details of employees whose EmpLname ends with an alphabet ‘A’ and contains five alphabets. 2-Write a query to find the Nth highest salary from the table 
  • Explain OSI model layers in short.

Lastly, they asked if I had any questions.

Verdict: Selected


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads