They recruited for both the software engineer role and the hardware role. There were 2 rounds Online Assessment Technical Video Interview
ONLINE ASSESSMENT: The online test was conducted on campus in the talent decrypt platform. The duration of the test is 90 mins. It consisted of 65 MCQ questions. They are from C Pseudo Codes, Operating systems, Computer Networks, Java, and Python and there were 2 coding questions. The difficulty level of coding questions is medium.
TECHNICAL INTERVIEW: The duration of the technical interview is 60 mins. Basically what happens is you will be interviewed by the team seeking a new member for their project. They will ask you questions specifically related to the domain they are interested in and require expertise for their team. They will start with your resume and ask questions related to our project. There were 2 interviewers for me.
Some of the questions asked were: Difference between Java and Python What is Java virtual machine What is byte code Features of Java Abstraction Inheritance related questions Method overloading and overriding Collections in java Pointers Sorting in java Constructors in java Integer class of java Storage classes Static keyword Macros Memory management Dynamic allocation in C
The following metrics were computed from 1 interview experience for the NXP Semiconductors Software Engineer (Internship) role in India.
NXP Semiconductors's interview process for their Software Engineer (Internship) roles in India is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for NXP Semiconductors's Software Engineer (Internship) interview process in India.