I applied online. The process took 1 day. I interviewed at Tata Consultancy Services (Calcutta) in July 2025
Interview
Online Test (TCS NQT / Written Assessment)
Covers Aptitude (Quantitative, Logical Reasoning, Verbal Ability).
Includes Programming Logic and Hands-on Coding (usually in C, C++, Java, Python, etc.).
Sometimes includes domain-specific questions depending on the Analyst role.
Technical Interview
Focuses on your core subjects (DBMS, OOPs, Operating System, Networking, Data Structures, Algorithms).
Questions on programming languages (Java, Python, C/C++, SQL).
May include problem-solving/coding on the spot.
For Analyst roles, data interpretation, analytics tools, and domain-related knowledge may be tested.
Managerial Interview (sometimes combined with HR)
Tests problem-solving approach, real-life scenarios, and project knowledge.
Questions on your internships, projects, and work experience.
May check team handling, leadership, and client communication skills.
HR Interview
General discussion about your resume, strengths, weaknesses, career goals, willingness to relocate, and salary expectations.
They assess your cultural fit and communication skills.
Interview questions [1]
Question 1
What do data analysts do?
What is your process for cleaning data?
I interviewed at Tata Consultancy Services (Siruseri)
Interview
It’s a 2-round interview: Technical and HR.
For the technical round, keep your skills updated and have a strong understanding of everything mentioned in your resume.
If you clear the technical round, the HR round is usually easier. They mainly expect good communication skills and want to see how confidently you communicate during the HR round
I interviewed at Tata Consultancy Services (San Jose, CA)
Interview
It was ok not great , I like the way how they are structured but they company is somewhat different than I thought , Anyway it was good experience tough