Code360 powered by Coding Ninjas X Naukri.com. Code360 powered by Coding Ninjas X Naukri.com
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

Which is a DDL command in SQL?

Choose another skill to practice
Join the Discussion
1 reply
profile
7 Sep 2023

I enough to knowledge to contribute myself

0 upvotes
0 replies
Reply
Similar interview experiences
company logo
SDE - 1
2 rounds | 7 problems
Interviewed by Tata Consultancy Services (TCS)
1128 views
2 comments
0 upvotes
company logo
System Engineer
2 rounds | 2 problems
Interviewed by Tata Consultancy Services (TCS)
216 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 3 problems
Interviewed by Tata Consultancy Services (TCS)
3898 views
1 comments
0 upvotes
company logo
TCS Ninja
3 rounds | 5 problems
Interviewed by Tata Consultancy Services (TCS)
737 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Analyst
3 rounds | 5 problems
Interviewed by Cognizant
1282 views
1 comments
0 upvotes
company logo
Software Analyst
4 rounds | 4 problems
Interviewed by Accenture
805 views
0 comments
0 upvotes