I applied through university. I interviewed at Roshni (Chennai) in Jan 2025
Interview
The TCS Ninja hiring process usually consists of an online test with aptitude, reasoning, and technical MCQs, followed by a technical interview and an HR round. The technical interview focuses on basic programming concepts, projects, and core subjects. The HR round checks communication skills, flexibility, and salary expectations. Overall, the process is smooth and beginner-friendly for freshers.
Interview questions [1]
Question 1
Basic coding like factorial, reverse a string and few programming concepts
First about introduction and after that asked about Ekart, about programming language question like RAM, ROM and behavioral question like during your final year project did you faced any challenge
The interview process was well-organized and professional. It started with a written test to assess technical and logical skills, followed by a machine test to evaluate practical coding knowledge. The HR round was friendly and focused on communication and problem-solving abilities.
Interview questions [1]
Question 1
ChatGPT said:
They asked me to explain the difference between lists and tuples in Python and to write a short program demonstrating how to use both in a simple example.