Tata Consultancy Services Graduate Engineering Trainee- GET interview questions
based on 87 ratings - Updated May 23, 2026
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
70%
Campus Recruiting
Campus Recruiting
29%
Applied online
Applied online
2%
Staffing Agency
Staffing Agency
Interview search
87 interviews
Viewing 11 - 15 of 87 Interviews
Tata Consultancy Services interviews FAQs
Graduate Engineering Trainee- GET applicants have rated the interview process at Tata Consultancy Services with 2.7 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 72.7% positive. This is according to Glassdoor user ratings.
Common stages of the interview process at Tata Consultancy Services as a Graduate Engineering Trainee- GET according to 3 Glassdoor interviews include:
Other: 33%
Presentation: 33%
Group panel interview: 33%
Here are the most commonly searched roles for interview reports -
They asked few questions on AI,ML,skills i mentioned in resume and also few questions based on project about its working and connection.also asked few SQL related questions on queries.mostly need to prepare on ur resume.it depends on ur recruiter and ur luck
Step 1: Application Submission
Start by creating a profile on the TCS NextStep portal or applying through your college’s placement cell if you’re a fresher. Make sure your academic records, contact details, and resume are up to date.
Step 2: Eligibility Screening
Your profile is screened for academic consistency (minimum 60% or 6 CGPA in 10th, 12th, and graduation), backlogs, and any gaps in education. Typically, a max of 1 backlog and up to 2 years of gap are allowed.
Step 3: TCS Online Assessment
The next step is a computer-based test. For most roles (especially via TCS NQT), this covers aptitude, logical reasoning, verbal ability, and sometimes basic coding. It’s adaptive, so the difficulty may vary based on your answers.
Step 4: Technical Interview
If you clear the test, you’ll face one or more technical interviews. Expect questions on programming languages, data structures, projects you’ve worked on, or domain-specific knowledge depending on your profile.
Step 5: HR or Managerial Interview
This round evaluates soft skills, clarity of thought, cultural fit, and alignment with company values. Be prepared for scenario-based questions and questions about your future goals or willingness to relocate.
Step 6: Final Offer & Onboarding
If selected, you’ll receive a formal offer letter via email. The onboarding process is digital and includes document submission, verification, and induction sessions through the TCS LMS platform.
I interviewed at Tata Consultancy Services (Bengaluru)
Interview
1. Online Test (TCS NQT / Aptitude Round)
Sections:
Verbal Ability (English)
Reasoning Ability
Numerical Ability
Programming Logic (MCQs)
Coding (1 or 2 coding questions)
📌 Duration: Around 90–120 minutes
📌 Platform: TCS iON or CodeVita for coding competitions
2. Technical Interview
Topics Covered:
Programming (C/C++/Java/Python)
Data Structures & Algorithms
OOPs concepts
Database (SQL basics)
Final Year Project discussion
Basic questions on OS, Networking, and SDLC (optional)
📌 Tip: Be ready to write code during the interview (e.g., palindrome, factorial, sorting).
3. Managerial Interview (Sometimes combined with HR)
Questions focus on:
Teamwork & collaboration
Problem-solving approach
Situational/behavioral questions
Decision-making skills
📌 In some drives, this round is skipped or merged with the HR round.
4. HR Interview
Common questions:
Tell me about yourself
Why TCS?
Relocation & shift flexibility
Career goals
Salary expectations (usually fixed for freshers)
Interview questions [1]
Question 1
Technical Interview – Sample Questions
Core Concepts:
What is the difference between == and .equals() in Java?
Explain the difference between stack and queue.
Write a Python program to reverse a string.
SQL:
Write a query to fetch the second highest salary from an Employee table.
What is the difference between WHERE and HAVING?
OOPs:
What are the four pillars of OOPs?
What is inheritance and how is it implemented in Java?
Project Questions:
Explain your final year project. What tech stack did you use?
What were the challenges you faced while building your project?