National Instruments Interview Experience for SDE Internship
This internship is from January to June.
It consists of 3 rounds. It was an on-campus placement.
1st round
It was an online assessment test. In this round,
- 20 fundamental MCQ questions.
- 20 Quantitative Aptitude questions.
- 1 fundamental DSA question.
2nd round
It was a face-to-face technical interview on campus. In this, he asked me some questions like:
- First, he asked me to introduce myself.
- Then he asked me to explain my project.
- Then he asked me two DSA questions which were Implement two Stacks in an Array and Number of subarrays having a sum exactly equal to k.
- Then he asked me What Polymorphism.
- Then he asked me the Difference between Compile-time and Run-time Polymorphism.
- What is Abstraction?
- Difference between SQL and NoSQL.
- Difference Between Constructor and Destructor
- Then he told me to make three classes like A, B, and C where A is the parent class of the B class and B class is the parent class of the C class, Now tell me in which order constructor and destructor are executed.