Tata Digital interview experience Real time questions & tips from candidates to crack your interview

Devops Engineer

Tata Digital
upvote
share-icon
3 rounds | 10 Coding problems

Interview preparation journey

expand-icon
Journey
The interview consist of 3 round in 1 round there was DSA question from leetcode medium and easy level after that the second round consist of oop DBMS coa questions and your resume project questions.the last one is the hr round about family and all .
Application story
It was on campus resume shortlist and then exam after that shortlisted mail come then you will be called for the 1 round follow by 2 and 3
Why selected/rejected for the role?
Mostly they want to test problem solving skills sp they focus most on DSA and other stuffs .my leetcode profile is very nice and gfg profile is also good thats why my resume got selected.
Preparation
Duration: 5 month
Topics: Data Structure, OOPS, Kubernetes Docker DBMS and Coa .
Tip
Tip

Tip 1 : practice DSA consistently 
Tip 2 : focus on other skills like web d etc cloud etc
Tip 3 : communication play a important role

Application process
Where: Campus
Eligibility: More than 7 cgpa is required as it is a product based company
Resume Tip
Resume tip

Tip 1:DSA product based 
Tip 2: All internship details

Interview rounds

01
Round
Medium
Online Coding Interview
Duration45 minutes
Interview date18 May 2022
Coding problem6

Round 1 core dsa
Round 2 oops 
Round 3 hr

1. SQL Question

Given an SQL query find the union of the query

Problem approach

Tip 1:DSA regularly 
Tip 2:gfg also 
Tip 3: ps skills

2. OS Question

what is virtual memory

Problem approach

Tip 1:Core subject 
Tip 2: Learn core subject and practice questions on that 
Tip 3: Try to take mock interview guide from gfg and other sources.

3. SQL Question

what are set and disjoint?

4. OS Question

what are deadlock .

5. OS Questionb

explain round Robin algorithm.

6. OS Question

how is cpu designed?

02
Round
Medium
Online Coding Interview
Duration45 mins
Interview date19 May 2022
Coding problem3

Oops DBMS and resume based questions

1. Level Order Traversal

Easy
15m average time
85% success
0/40
Asked in companies
WalmartFreshworksAdobe

You have been given a Binary Tree of integers. You are supposed to return the level order traversal of the given tree.

For example:
For the given binary tree

Example

The level order traversal will be {1,2,3,4,5,6,7}.
Problem approach

Pop NodeDetails from the queue in temp.
Check whether the current array element can be a left child of the node in temp with the help of min and temp.data values. If it can, then create a new NodeDetails structure for this new array element value with its proper ‘min’ and ‘max’ values and push it to the queue, and move to next element in arr[].
Check whether the current array element can be a right child of the node in temp with the help of max and temp.data values. If it can, then create a new NodeDetails structure for this new array element value with its proper ‘min’ and ‘max’ values and push it to the queue, and move to next element in arr[].
Repeat steps 1, 2 and 3 until there are no more elements in arr[] or there are no more elements in the queue.

Try solving now

2. Delete Kth node From End

Moderate
15m average time
95% success
0/80
Asked in companies
WalmartWells FargoChegg Inc.

You have been given a singly Linked List of 'N' nodes with integer data and an integer 'K'.


Your task is to remove the 'K'th node from the end of the given Linked List and return the head of the modified linked list.


Example:
Input : 1 -> 2 -> 3 -> 4 -> 'NULL'  and  'K' = 2
Output: 1 -> 2 -> 4 -> 'NULL'
Explanation:
After removing the second node from the end, the linked list become 1 -> 2 -> 4 -> 'NULL'.

altImage


Problem approach

To delete the last node of a linked list, find the second last node and make the next pointer of that node null.

Try solving now

3. Middle Of Linked List

Easy
20m average time
80% success
0/40
Asked in companies
NoBrokerIBMHCL Technologies

Given a singly linked list of 'N' nodes. The objective is to determine the middle node of a singly linked list. However, if the list has an even number of nodes, we return the second middle node.

Note:
1. If the list is empty, the function immediately returns None because there is no middle node to find.
2. If the list has only one node, then the only node in the list is trivially the middle node, and the function returns that node.
Problem approach

Traverse the whole linked list and count the no. of nodes. Now traverse the list again till count/2 and return the node at count/2.

Try solving now
03
Round
Easy
HR Round
Duration40 mins
Interview date20 May 2022
Coding problem1

Hr round all the general questions

1. Basic HR Questions

Introduce yourself

Tell me about your strengths and weakness

why Tata Digital?

Here's your problem of the day

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

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
961 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3452 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Devops Engineer
3 rounds | 3 problems
Interviewed by Amazon
0 views
0 comments
0 upvotes
company logo
Devops Engineer
4 rounds | 7 problems
Interviewed by Amazon
2035 views
0 comments
0 upvotes
company logo
Devops Engineer
4 rounds | 4 problems
Interviewed by HashedIn
0 views
0 comments
0 upvotes