NIIT-Technologies Interview Questions

Excerpts from Interview #1:
(A B.Engg – ECE student from Panjab University with 7.34 CGPA and having 87.5 % in 12th and 90 % in 10th standard.)
Technical Interview:
  • Explain different methods in which you can traverse a tree?
  • Tell me the difference between value passing and address passing?
  • How can you implement a stack?
  • How can you overcome the diamond problem in inheritance?
HR Interview:
  • Introduce yourself
  • What do you know about NIIT Technologies?
  • Which TV serial characters do you like the most?
  • Are you comfortable with relocation?
Excerpts from Interview #2:
(A B.Engg. – ECE student with profile as 6.18 CGPA and having 71.4 % in 12th and 89.7 % in 10th.)
Technical interview:
  • What are the various normalizations in database?
  • Tell me the difference between structure and array?
  • What is difference between polymorphism and normalization?
  • What is encapsulation?
  • What is file handling?
HR Interview:
  • Tell me about yourself.
  • Tell me about your dream job.
  • Tell me about your training experience?
  • Do you have any problem in relocating to Bangalore?
  • Do you believe in smart work or hard work?
Excerpts from Interview #3:
(A B.Engg. with profile as 7.3 CGPA and having 89.4 % in 12th and 86 % in 10th)
Technical interview:
  • What is external fragmentation?
  • Define DML and DCL statements?
  • What are the advantages of using new operator as compared to the function malloc ()?
  • How does a C++ structure differ from a C++ class?
  • What are class members by default?
HR Interview:
  • Do you have any friends or relatives working at NIIT Technologies?
  • Why NIIT Technologies?
  • What are your plans for higher studies?
  • What are your interests?
  • What are your goals?
  • Give me an example of your creativity?
Excerpts from Interview #4:
(A B.Engg. with profile as 7.64 CGPA and having 71.4 % in 12th and 89.7 % in 10th)
Technical interview:
  • What are dynamic pages?
  • What are features of HTML5?
  • Explain the functioning of dynamic pages in a website?
  • What are class members by default?
  • How many characters are recognized by ANSI C++?
HR Interview:
  • How do you see patterns in Rubik’s cube?
  • What are your hobbies?
  • Which is your favorite subject?
  • What was the toughest decision that you ever had to make?
Excerpts from Interview #5:
(A B.Engg. with profile as 7.25 CGPA and having 78.5 % in 12th and 85 % in 10th)
Technical interview:
  • How can the FCFS scheduling be made better?
  • Which is better — UDP or TCP and why?
  • What are abstract functions? Why are they used?
  • Tell me the difference between call by value and call by reference.
  • What is the difference between constant pointer and constant variable?
  • What is file handling?
HR Interview:
  • Introduce yourself.
  • What is your favorite subject?
  • What are your hobbies?
  • What makes you angry?
  • Where do you see yourself 5 years from now?
Excerpts from Interview #6:
(CCET student having 10th grade- 86% 12th grade - 84% and graduation score- 71%)
Technical interview:
  • State two different types of access modifiers.
  • What do you mean by default constructor?
  • What do you mean by RDBMS?
  • What is the basic difference between C and C++?
  • What are the different synchronization mechanisms?
HR Interview:
  • Introduce yourself.
  • Why NIIT Technologies?
  • State two of your strengths and weaknesses.
  • Tell me about a serious problem you have had with your teacher? How did you resolve it?
  • How would you rate your interview?
Test Site