Initial online assessment based on aptitude,3 programming questions,verbal mcqs and 2nd round TR interview consists of Java questions ,SQL queries,and final HR round document verification and willing to relocate and some general questions
Interview questions [1]
Question 1
Core java questions like abstraction, Inheritance etc, SQL queries and give a coding question to solve and some general questions also
I applied through college or university. The process took 1 day. I interviewed at Tata Consultancy Services (Chandigarh) in Jun 2025
Interview
The overall experience with the TCS interview process was smooth and well-organized. There were two rounds: a technical interview followed by an HR interview.
Tips for Future Candidates:
Have clear and confident explanations for your projects and role in them.
Revise basic coding and OOPs concepts.
Practice common HR questions with real-life examples.
Interview questions [1]
Question 1
In the Technical Round, the interviewer was friendly and began by asking me to briefly explain my final year project — its objective, tech stack, and how I contributed. I was then asked core CS questions including:
Concepts of OOPs like inheritance, polymorphism, abstraction, and encapsulation.
Inline functions: what they are and their purpose in C++.
A simple coding question to swap two variables without using a third variable.
The questions were conceptual and tested my understanding rather than just memory.
I applied through college or university. I interviewed at Tata Consultancy Services (Madras) in Jun 2025
Interview
The interview lasted about 50 to 60 minutes and was quite intense. Three interviewers were present: a Technical Reviewer (TR), a Management Reviewer (MR), and an HR representative. The focus was primarily on my projects, and I was asked in-depth questions about them.
During the interview, I was also required to:
Write code for specific logic problems they mentioned
Write SQL queries, such as:
Finding the highest employee salary from the employee table
Performing INNER JOIN, RIGHT OUTER JOIN, and LEFT OUTER JOIN operations
Implement the Bubble Sort algorithm as part of the DSA questions
I recommend that everyone strengthen their domain knowledge as outlined in their resume or CV. Having a solid understanding of advanced concepts and core subjects like Java, C, C++, Web Development, DBMS, OOP, SQL, IoT, Cloud Computing, and DSA is crucial for any interview.
While this experience was tricky, it also provided a fantastic learning opportunity. Unfortunately, I was selected for the Ninja role instead of the Digital role.