I applied in-person. I interviewed at Tata Consultancy Services
Interview
It was a ongoing process because till now I didn't receive any calls from them. And also waiting for my joining date from many days. so in the process preparing for other courses in the mean while.
I applied online. The process took 2 weeks. I interviewed at Tata Consultancy Services (New Delhi) in Sep 2021
Interview
Interview Rounds:
Aptitude Test: The first round was an online test with questions on quantitative aptitude, logical reasoning, and basic programming concepts. It also included coding problems that required me to solve algorithmic challenges in C++/Python.
Technical Interview: The interviewer asked about my project work, specifically the architecture and technologies used. They grilled me on Java concepts (OOPs, collections, multithreading), and asked me to solve a data structure problem involving arrays. I was also asked about basic SQL queries.
Managerial Round: This was more focused on real-world scenarios. I was asked how I would handle high-pressure situations, teamwork, and conflicts. I also had to explain how I managed bugs and software issues in previous projects.
HR Round: It was a casual discussion about my career goals, relocation preferences, and salary expectations.
The overall experience was positive. The interviewers were professional, and the process took about 2 weeks from the online test to the final HR interview.
Interview questions [1]
Question 1
Given an unsorted array of integers, find the length of the longest consecutive elements sequence.
I interviewed at Tata Consultancy Services (San Diego, CA)
Interview
They recruited me from college campus with dozens of others and had a two part interview. One was more HR leaning and the other technical in nature. The technical one was job specific.