Okay. Started with basic coding experience and developed further with project. Team members were good as long as i completed tasks in time and also helped sometimes when stuck. Interview was only 1 with 3 people HR, Technical person and managerial person.
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.