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

Software Analyst

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

Interview preparation journey

expand-icon
Preparation
Duration: 1 Month
Topics: Python , Data structures , Frontend , Machine Learning , algorithms , OOPs , DBMS
Tip
Tip

Tip 1 : have good projects
Tip 2 : have good knowledge with some internships 
 

Application process
Where: Campus
Eligibility: 80 percentage above
Resume Tip
Resume tip

Tip 1 : No false information 
Tip 2 : Have good working projects

Interview rounds

01
Round
Easy
Online Coding Interview
Duration50 minutes
Interview date8 Aug 2019
Coding problem1

Basic coding mcq questions with some aptitude questions and logical questions. MCQ and coding.

1. Square root (decimal)

Easy
10m average time
90% success
0/40
Asked in companies
UberVisaFacebook

You have been given two integers 'N' and 'D', Your task is to find the square root of the number 'N' with precision up to 'D' decimal places i.e. the difference between your answer and the correct answer should be less than 10 ^ (-D).

For example if N = 10 and D = 3, then your answer will be 3.162.

Try solving now
02
Round
Hard
Online Coding Test
Duration90 Miinutes
Interview date12 Aug 2019
Coding problem1

heap questions , linear array , pointers , patterns

1. BST to Min Heap

Moderate
0/80
Asked in company
Tata Consultancy Services (TCS)

You are given a binary search tree which is also a complete binary tree. You have to convert the given BST into a Min Heap with the condition that all the values in the left subtree of a node should be less than all the values in the right subtree of the node.

A binary search tree (BST) is a binary tree data structure which has the following properties.

• The left subtree of a node contains only nodes with data less than the node’s data.
• The right subtree of a node contains only nodes with data greater than the node’s data.
• Both the left and right subtrees must also be binary search trees.

A Binary Tree is a Complete Binary Tree if all the levels are completely filled except possibly the last level and the last level has all keys as left as possible.

A Min Heap is a binary tree in which the value in each internal node is smaller than or equal to the values in the children of that node. In this problem, there is also a condition that all the values in the left subtree of a node should be less than all the values in the right subtree of the node.

Note :
You do not need to print anything, just return the root of the Min Heap
Try solving now
03
Round
Easy
HR Round
Duration15 Minutes
Interview date19 Aug 2019
Coding problem1

1. Basic HR Questions

Why should we hire you?

What do you expect from this job role?

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
SDE - 1
2 rounds | 7 problems
Interviewed by Tata Consultancy Services (TCS)
1595 views
3 comments
0 upvotes
company logo
System Engineer
2 rounds | 2 problems
Interviewed by Tata Consultancy Services (TCS)
2957 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 3 problems
Interviewed by Tata Consultancy Services (TCS)
5201 views
1 comments
0 upvotes
company logo
TCS Ninja
3 rounds | 5 problems
Interviewed by Tata Consultancy Services (TCS)
1446 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Analyst
3 rounds | 5 problems
Interviewed by Cognizant
1660 views
1 comments
0 upvotes
company logo
Software Analyst
4 rounds | 4 problems
Interviewed by Accenture
1153 views
0 comments
0 upvotes