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: 3 months
Topics: Basic oops concepts like abstraction, polymorphism etc Data structures like arrays, strings, linked lists Dbms, SQL
Tip
Tip

Tip 1 : Be through with oops concepts with real examples where to use them in your code, don't just learn definitions of oops concepts.
Tip 2 : Prepare array and linked list based based DS questions very well, cover all common questions like reverse an array, linked list etc.

Application process
Where: Campus
Eligibility: Above 6 cgpa, need to clear written test which conprisies of aptitude, English and two coding questions mostly based on array operations
Resume Tip
Resume tip

Tip 1 : keep your resume only 1 page if your fresher and write more details of your work rather than focusing on extra curricular things, define your work and projects in good detail.
Tip 2 : Do not lie, write only those skills which you know

Interview rounds

01
Round
Medium
Online Coding Interview
Duration180 mins
Interview date1 Dec 2020
Coding problem1

1. Count Smaller or Equal elements in array

Moderate
25m average time
70% success
0/80
Asked in companies
MathworksTata Consultancy Services (TCS)Ola

You are given two arrays of integers. Let's call the first array A and the second array B. A finds the number of elements in array B that are smaller than or equal to that element for every array element.

For example:
A = [2, 3, 0] , B = [5, 1]

For the first index, A[0] = 2
In array B only 1 is less than 2. Therefore the answer for the first index is 1.

For the second index, A[1] = 3
In array B only 1 is less than 3. Therefore the answer for the second index is also 1.

For the third index, A[2] = 0
Both the elements of array B are greater than 0. 
Therefore the answer for the third index is 0.

Hence, the final answer is [1,1,0] in this case.
Try solving now
02
Round
Medium
Video Call
Duration30 Minutes
Interview date23 Dec 2020
Coding problem1

Early morning around 10am 
Q1 - introduction 
Q2 - oops concepts 
Q3 - some keywords meanings
Q4 - explain your project and your part in project, what code did you write in project 
Q5 - Basic coding problem on screen share " swap 2 numbers without using 3rd variable " 
Q6 diff between arrays and string 
Q7 Hr based questions how will you convince your teammate 
Q8 what did you learn in covid Lockdown 
Q9 any location issues

1. Swap Two Numbers

Easy
10m average time
0/40
Asked in companies
CIS - Cyber InfrastructureGenpactPaytm (One97 Communications Limited)

You are given two numbers 'a' and 'b' as input.


You must swap the values of 'a' and 'b'.


For Example:
Input: 
'a' = 8, 'b' = 5

Output:
5 8

Explanation:
Initially, the value of 'a' and 'b' is 8 and 5, respectively.

After swapping, the value of 'a' is 5, and the value of 'b' is 8.
Problem approach

x = x + y
y = x - y
x = x - y

Try solving now

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)
902 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