Upload Button Icon Add office photos

TCS iON

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

TCS iON Technical Trainee Interview Questions, Process, and Tips

Updated 16 Sep 2021

TCS iON Technical Trainee Interview Experiences

1 interview found

I was interviewed in Nov 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 180 minutes
Round difficulty - Easy

The exam was conducted from home via the software designed by TCS. The test consists of logical reasoning, Verbal Ability, Numerical Ability, Programming Logic questions. It was a medium level difficulty test. 

  • Q1. 

    Reverse Doubly Linked List Nodes in Groups

    You are given a doubly linked list of integers along with a positive integer K that represents the group size. Your task is to modify the linked list by reversin...

  • Ans. 

    Reverse groups of K nodes in a doubly linked list.

    • Iterate through the linked list in groups of K nodes

    • Reverse each group of K nodes

    • Handle cases where the number of nodes is less than K

    • Update the pointers accordingly

  • Answered by AI
  • Q2. 

    Sort 0 1 2 Problem Statement

    Given an integer array arr of size 'N' containing only 0s, 1s, and 2s, write an algorithm to sort the array.

    Input:

    The first line contains an integer 'T' representing the n...
  • Ans. 

    Sort an integer array containing only 0s, 1s, and 2s in-place using a single scan.

    • Iterate through the array and maintain three pointers for 0s, 1s, and 2s.

    • Swap elements based on the current element's value and the pointers.

    • Example: If current element is 0, swap with the 0s pointer and increment both pointers.

  • Answered by AI
Round 2 - Face to Face 

(2 Questions)

Round duration - 40 minutes
Round difficulty - Easy

The interview was scheduled in the day. The interviewer asked some HR type questions although it was my technical interview. Salary expectations, work location choices, management questions, etc. formed a big part of the interview. Then typical questions around the concept of OOPS, networking, DBMS fill the remaining time. 
Questions like searching and sorting and projects were focused in the other half of the interview.

  • Q1. 

    Merge Sort Problem Statement

    You are given a sequence of numbers, ARR. Your task is to return a sorted sequence of ARR in non-descending order using the Merge Sort algorithm.

    Explanation:

    The Merge Sort...

  • Ans. 

    Implement Merge Sort algorithm to sort a sequence of numbers in non-descending order.

    • Divide the input array into two halves recursively until each array has only one element.

    • Merge the sorted halves to produce a completely sorted array.

    • Ensure the implementation handles the constraints specified in the problem statement.

    • Example: For input [3, 1, 4, 1, 5], the output should be [1, 1, 3, 4, 5].

  • Answered by AI
  • Q2. 

    Sorted Linked List to Balanced BST Problem Statement

    Given a singly linked list where nodes contain values in increasing order, your task is to convert it into a Balanced Binary Search Tree (BST) using th...

  • Ans. 

    Convert a sorted linked list into a Balanced Binary Search Tree (BST) using the same data values.

    • Create a function to convert the linked list to a BST by recursively dividing the list into halves

    • Maintain a pointer to the middle element of the list as the root of the BST

    • Recursively set the left and right children of the root using the left and right halves of the list

    • Perform level order traversal to output the values of

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from AKGEC : Ajay Kumar Garg Engineering College. Eligibility criteriaMinimum 60% with no standing backlog and maximum academic gap of 24 months till the date of application.Tata Consultancy Services (TCS) interview preparation:Topics to prepare for the interview - Patterns, Pointers, Searching, Sorting, Basics of computer networkingTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Have a good grasp on the project topics mentioned in the resume.
Tip 2 : Machine Learning projects are a big plus.
Tip 3 : Your "Tell me about yourself" should be impressive.

Application resume tips for other job seekers

Tip 1 : Please only mention the things you really know about. It's very important.
Tip 2 : Machine learning projects in the resume is a big plus.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview questions from similar companies

I applied via Campus Placement and was interviewed before Feb 2021. There were 3 interview rounds.

Round 1 - Aptitude Test 

Aptitude round consists Logical reasoning, General Aptitude, Grammar related questions etc. All are moderate level questions.

Round 2 - Technical 

(3 Questions)

  • Q1. Explain OOPs w.r.t Java
  • Ans. 

    OOPs is a programming paradigm that uses objects to represent real-world entities. Java is an OOPs language.

    • OOPs stands for Object-Oriented Programming System

    • Java is a class-based OOPs language

    • Encapsulation, Inheritance, Polymorphism, and Abstraction are the four pillars of OOPs

    • Objects have state and behavior

    • Java supports interfaces, which allow for multiple inheritance

    • Example: A car can be represented as an object wit...

  • Answered by AI
  • Q2. Explain about the projects that you have worked on
  • Q3. Explain how Java solves machine dependency of code execution
  • Ans. 

    Java solves machine dependency by using bytecode and virtual machine.

    • Java code is compiled into bytecode which is platform-independent

    • The bytecode is executed by the Java Virtual Machine (JVM) which is platform-specific

    • JVM translates bytecode into machine code for the specific platform

    • This allows Java code to run on any platform with a JVM installed

    • Example: A Java program compiled on Windows can run on Linux or Mac as

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Why should we hire you?
  • Q2. Tell me about yourself.

Interview Preparation Tips

Topics to prepare for Infosys System Engineer interview:
  • Java
Interview preparation tips for other job seekers - Keep it simple, Prepare basics of 1st preferred Programming Language.

Skills evaluated in this interview

I applied via Campus Placement and was interviewed before Feb 2021. There were 3 interview rounds.

Round 1 - Aptitude Test 

The medium level questions are present

Round 2 - Group Discussion 

There was no gd

Round 3 - HR 

(5 Questions)

  • Q1. What is your family background?
  • Q2. Why should we hire you?
  • Q3. What are your strengths and weaknesses?
  • Q4. Tell me about yourself.
  • Q5. Hr round and the technical discussion was combined into one round

Interview Preparation Tips

Interview preparation tips for other job seekers - Try to enhance your skills and be prepared for hard work

I applied via Campus Placement and was interviewed before May 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

Numerical ability and logical reasoning followed by some coding mcqs

Round 2 - Technical 

(1 Question)

  • Q1. Print 1 to 100 without for loop
  • Ans. 

    Printing 1 to 100 without for loop

    • Use recursion to print numbers from 1 to 99

    • Print 100 outside the recursion

    • Use a base case to stop recursion at 100

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare from interview bit and practice mcqs

I applied via Campus Placement and was interviewed before Jun 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

Simple aptitude test

Round 2 - One-on-one 

(1 Question)

  • Q1. General questions as per your cv

Interview Preparation Tips

Topics to prepare for Infosys System Engineer interview:
  • Aptitude
Interview preparation tips for other job seekers - Great company for freshers.. lot to learn and experience

I applied via Campus Placement and was interviewed before Aug 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

It was a basic aptitude test.

Round 2 - One-on-one 

(1 Question)

  • Q1. Interview was fine. Mostly asked about my final year project.

Interview Preparation Tips

Interview preparation tips for other job seekers - Attend the interview with cool head. All the best.

I applied via Campus Placement and was interviewed before Jun 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 
Round 2 - Technical 

(1 Question)

  • Q1. Explain the mini projects and main project completed during Engineering.

Interview Preparation Tips

Topics to prepare for Infosys System Engineer interview:
  • DBMS
  • Software Engineering
  • Basic coding
Interview preparation tips for other job seekers - Just make sure the resume should be precise and you have knowledge on the things mentioned in your resume.

Be confident and have a smiling face in the interview round.

I applied via Campus Placement and was interviewed before May 2021. There were 2 interview rounds.

Round 1 - Coding Test 

- basic programming on C

Round 2 - HR 

(1 Question)

  • Q1. - question based on your resume

Interview Preparation Tips

Interview preparation tips for other job seekers - Things are asked only from resume . Make sure you recite every word you mentioned in your resume .
whatever project you are including , you should know enough to explain everything.

I applied via Campus Placement and was interviewed before Oct 2021. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Aptitude Test 

English reasoning and logical question

Round 3 - HR 

(2 Questions)

  • Q1. About self and hobbies
  • Q2. About activities involved in

Interview Preparation Tips

Interview preparation tips for other job seekers - Work on communication skills and brush up on aptitude & english tests

I applied via Naukri.com and was interviewed before Jun 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

English is the main focussed part

Round 2 - One-on-one 

(1 Question)

  • Q1. Basic introduction and project based questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus more on English. Interview will be cake walk.
Contribute & help others!
anonymous
You can choose to be anonymous

Recently Viewed

PHOTOS

InsuranceDekho

3 office photos

LIST OF COMPANIES

Credit Bajaar

Overview

INTERVIEWS

Mtalkz Mobility Services

No Interviews

INTERVIEWS

STJ Electronics

No Interviews

INTERVIEWS

Nirvana Solutions

No Interviews

DESIGNATION

INTERVIEWS

Srex Power India

No Interviews

INTERVIEWS

Amazon

No Interviews

INTERVIEWS

STJ Electronics

No Interviews

INTERVIEWS

OnGrid

No Interviews

Tell us how to improve this page.

Interview Questions from Similar Companies

Accenture Interview Questions
3.8
 • 8.1k Interviews
Infosys Interview Questions
3.6
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.7k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
IBM Interview Questions
4.0
 • 2.3k Interviews
CitiusTech Interview Questions
3.4
 • 269 Interviews
View all
Operations Executive
253 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
151 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

System Engineer
126 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
118 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

IT Manager
57 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare TCS iON with

Wipro

3.7
Compare

Amazon

4.1
Compare

TCS

3.7
Compare

Infosys

3.6
Compare
Did you find this page helpful?
Yes No
write
Share an Interview
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent