Tata Consultancy Services (TCS) interview experience Real time questions & tips from candidates to crack your interview

Assistant System Engineer

Tata Consultancy Services (TCS)
upvote
share-icon
2 rounds | 2 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 1 month
Topics: C and C++, Difference between C and C++, Datatypes, Oops concept, Difference between method overloading and method overriding in C++, Pointers, Static keyword, Access modifiers, Difference between call by value and call by reference
Tip
Tip

Tip 1 : Be confident and prepare your intro part thoroughly and most importantly include something about your projects which you have done in your college in your introduction and you should have deep knowledge about the projects.
Tip 2 : As a fresher, Technically you should have a good hold over the basics of the programming languages.
Tip 3 : Practice basic programming questions before going for the interview and try to remember their logics.

Application process
Where: Other
Eligibility: above 6.5 CGPA
Resume Tip
Resume tip

Tip 1 : Have some projects on resume but that should be genuinely done by yourself so that you have the proper knowledge about each part of it.
Tip 2 : Do not try to manipulate your Cgpa for the sake of interview.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration150 minutes
Interview date24 Feb 2021
Coding problem1

1. Two and Four Wheeler Roads

Hard
48m average time
0/120
Asked in companies
CognizantGoldman SachsGartner

There is a country with 'N' cities and 'M' bidirectional roads of 3 types.

Type 1: Two Wheeler Road, It means only vehicles having two wheels can use this road.
Type 2: Four Wheeler Road, It means only vehicles having four wheels can use this road.
Type 3: Both two and four Wheeler Road, It means this road can be used by both type of vehicles.

The problem is to find the maximum number of roads that can be removed such that a path exists for every pair of cities for each two-wheeler and four-wheeler vehicle.

Note:
1. Roads may form a cycle.

2. The cities do not have multiple same roads i.e all the roads are unique.

3. If every city cannot be reached, then return -1.
Problem approach

#include
int main()
{ int v,w;
//V is total of four wheeler and two wheeler
printf(“enter value of v:”);
scanf(“%d”, &v); //W is total of wheels of four wheeler and two wheeler printf(“enter value of w”);
scanf(“%d”, &w); if(v>w || w%2!=0 || 2>=w)
{
printf(“you enter invalid input”);
}
else
{
printf(“you enter valid input”); int t, f;
int a=w/2;
f=a-v;
t=v-f;
printf(“total number of four wheeler is: %d”,f); printf(“total number of two wheeler is : %d\n”,t); }
}

Try solving now
02
Round
Medium
HR Round
Duration60 minutes
Interview date15 Sep 2021
Coding problem1

1. Basic HR Questions

Introduction. What is your biggest achievement?
Some questions about TCS

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

To make an AI less repetitive in a long paragraph, you should increase:

Choose another skill to practice
Similar interview experiences
company logo
Assistant System Engineer
2 rounds | 2 problems
Interviewed by Tata Consultancy Services (TCS)
1296 views
0 comments
0 upvotes
company logo
Assistant System Engineer
2 rounds | 4 problems
Interviewed by Tata Consultancy Services (TCS)
1315 views
1 comments
0 upvotes
company logo
Assistant System Engineer
4 rounds | 7 problems
Interviewed by Tata Consultancy Services (TCS)
1019 views
0 comments
0 upvotes
company logo
Assistant System Engineer
2 rounds | 3 problems
Interviewed by Tata Consultancy Services (TCS)
901 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Assistant System Engineer
2 rounds | 4 problems
Interviewed by Accenture
1331 views
0 comments
0 upvotes
company logo
Assistant System Engineer
3 rounds | 4 problems
Interviewed by Accenture
0 views
0 comments
0 upvotes