I applied through a recruiter. The process took 5 days. I interviewed at NIIT Limited (Nueva Delhi) in Apr 2008
Interview
There was 3 round of interview
1> General Java technical written round.
2> Aptitude testing.
3> It's one-2-one round with senior technical person.
4> may be it's final one with manager.
5> The most important round is one-2-one technical round and then written technical.
6> At the end HR will contact you for negotiation.
Interview questions [1]
Question 1
Aptitude test was unexpected and as per my view shoud not be there for more than 2year exp person.
In written some question from EJB 2.1 there which was syntax specific related to session bean, which was totally not fair because no one remember EJB function syntax, it's still valid for Core Java function.
I applied online. The process took 2 weeks. I interviewed at NIIT Limited
Interview
Application/Shortlisting – Apply through campus or online, resume is screened.
Aptitude Test – Covers reasoning, math, and sometimes basic coding.
Technical Interview(s) – Coding problems + questions on DSA, OOP, DBMS, OS + project discussion.
HR Interview – About yourself, strengths, relocation, salary, career goals.
Final Offer – Results usually come within a few days to 2 weeks.
👉 In short: Test → Technical → HR → Offer.
Interview questions [1]
Question 1
echnical Questions
Write a program to find the unique element in a sorted array.
Print the left view of a binary tree.
Explain OOP concepts with examples.
What is normalization in databases?
Write an SQL query to fetch the second-highest salary.
Explain deadlock in operating systems.
What are joins in SQL, and types of joins?
he interview process consisted of four distinct rounds, each designed to evaluate different aspects of the candidate's skills and suitability for the role:
Aptitude Round:
This was the first step in the process and focused on assessing the candidate's logical reasoning, mathematical ability, and problem-solving skills.
Questions typically included topics such as quantitative aptitude, verbal reasoning, and data interpretation
Was asked to present on a Software Engineering topic, this was followed with multiple questions from the interviewing panel who were my audience during my presentation. It was interesting for my but highly challenging, as the audience consist professionals in the industry.