Was good... Asked core questions regarding technologies mentioned in resume. Asked about data structures, sql, cpp, java. They made me to write code of sorting techniques and also dry runned it.
I applied through college or university. The process took 2 months. I interviewed at Tata Consultancy Services (Tirupati) in Jul 2025
Interview
Online Test (Aptitude + Programming)
Aptitude section – Questions on Quantitative Aptitude, Logical Reasoning, and Verbal Ability.
Programming logic section – Questions on basic programming concepts (loops, arrays, functions, OOP).
Coding section – 1–2 coding problems (usually in C, C++, Java, Python, etc.).
This round is elimination-based — you must clear it to move to interviews.
2. Technical Interview (TR)
Focuses on your core technical knowledge.
Questions can be from:
Programming languages you know (Java, C, C++, Python)
Data Structures & Algorithms
Database (SQL queries, normalization)
Operating Systems basics
Computer Networks basics
Your projects (be ready to explain your role, technologies, challenges)
They might also give you a small coding problem to solve on paper or verbally.
Tip: Be confident about whatever technologies you mention in your resume.
3. HR Interview
Focus on your personality, communication skills, and fit for the company.
Common questions:
Tell me about yourself.
Why TCS?
Are you ready to relocate/work in shifts?
Your strengths & weaknesses.
Expected salary & joining date.
I interviewed at Tata Consultancy Services (Chennai)
Interview
The Interviwers gone through my resume and asked me explain my project after i explained they asked some questions regarding my project and asked some genral question in my opinion the interview was good