I interviewed at Tata Consultancy Services (Cochim)
Interview
Got aptitude test mail nd then passed after that got next level call the next level was also easy had basic question then had a technical round it was moderate
Interview questions [1]
Question 1
Data structures algorithm software development life cycle
The interview process was structured and straightforward. I first took an online assessment that tested aptitude and basic programming skills. After clearing it, I received an email from the TCS team confirming the interview date for the Digital role I had applied for. During the technical interview, I was asked questions on Java, data structures, problem-solving, and web development. The interviewer also discussed my academic projects to assess my understanding of core concepts. Unfortunately, I felt that my communication skills were not strong enough, and I was not selected in the first round. I realized that sometimes selection can also depend on how well you communicate, not just technical skills, as some of my peers were selected even with less preparation. Overall, it was a valuable learning experience, and it helped me understand the importance of communication along with technical knowledge.
The TCS interview process started with an online aptitude and coding test. After clearing that, I had a technical interview focused on projects and core concepts, followed by a managerial discussion and finally an HR round before receiving the offer
Interview questions [1]
Question 1
What is the difference between abstract class and interface in Java/.NET?
Explain OOPS concepts with examples.
What is REST API and how does it work?
Explain joins in SQL with examples.