Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Tata Digital Team. If you also belong to the team, you can get access from here

Tata Digital Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Tata Digital Software Developer Interview Questions and Answers

Updated 19 Aug 2023

Tata Digital Software Developer Interview Experiences

2 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Aug 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Aptitude Test 

Competitive coding, multiple choice questions

Round 3 - Technical 

(4 Questions)

  • Q1. CS fundamentals, Object oriented programming, Networking, SQL
  • Q2. Explain 4 concept of OOPS
  • Ans. 

    OOPS concepts include Inheritance, Encapsulation, Polymorphism, and Abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Polymorphism: Ability to present the same interface for different data types.

    • Abstraction: Hiding the complex implementation details and showing only the necessary features.

  • Answered by AI
  • Q3. Explain subnet in networking
  • Ans. 

    A subnet is a smaller network within a larger network, created by dividing the IP address range of the larger network.

    • Subnets help in organizing and managing network resources efficiently.

    • They allow for better security by isolating different parts of the network.

    • Subnets can be created by dividing an IP address range into smaller ranges.

    • For example, a company may have different subnets for different departments like HR,

  • Answered by AI
  • Q4. Concepts of Operating system
Round 4 - HR 

(1 Question)

  • Q1. Behavioral questions, questions related to project, questions related to internship

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Sep 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. I was asked questions mostly on microservices, their architecture, how they are deployed in kubernetes, how the resources are allocated etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well on microservice architecture and design patterns

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Amazon
Q2. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Rakuten
Q3. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
Q5. Find Duplicate in Array Problem Statement You are provided with a ... read more

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Jul 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. SOLID principals, oops, c# basics, SQL server, azure, design pattern

Interview Preparation Tips

Interview preparation tips for other job seekers - Clear basics of oops and design pattern

Interview Questionnaire 

1 Question

  • Q1. HTML, CSS, BOOTSTRAP, PHP. SQL

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 minutes
Round difficulty - Easy

This was MCQ+Coding round.

  • Q1. How can you check if two strings are anagrams of each other?
  • Ans. 

    Check if two strings are anagrams by comparing the sorted versions of the strings.

    • Sort both strings and compare if they are equal.

    • Use a hashmap to store the frequency of characters in each string and compare the maps.

    • Ignore spaces and punctuation when comparing the strings.

  • Answered by AI
Round 2 - Face to Face 

Round duration - 90 minutes
Round difficulty - Easy

This was face to face interview round.

Round 3 - Face to Face 

Round duration - 90 minutes
Round difficulty - Easy

This was face to face interview round.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from National Institute Of Technology, Silchar, Assam. I applied for the job as SDE - 1 in SiddharthnagarEligibility criteria6 CGPAAmazon interview preparation:Topics to prepare for the interview - Basic Computer Science backgroundTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Participate in live contests on websites like Codechef, Codeforces etc as much as possible.
Tip 2 : Practice previous interview questions from LeetCode, GeeksForGeeks.
Tip 3 : Revise Computer Science subjects like DBMS, OOPS thoroughly.

Application resume tips for other job seekers

Add projects and Internships if you have done any and add only those things which you really know.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 Minutes
Round difficulty - Medium

Interview started at 11:00 am. It was an online round. During the coding round I submitted optimized solution and got full acceptance of the solutions.

  • Q1. 

    Detect Cycle in a Directed Graph

    You are provided with a directed graph composed of 'N' nodes. You have a matrix called 'EDGES' with dimensions M x 2, which specifies the 'M' edges in the graph. Each edge...

  • Ans. 

    Detect cycle in a directed graph using depth-first search (DFS) algorithm.

    • Use DFS to traverse the graph and detect back edges indicating a cycle.

    • Maintain a visited array to keep track of visited nodes during traversal.

    • If a node is visited again during traversal and it is not the parent node, then a cycle exists.

    • Return true if a cycle is detected, false otherwise.

  • Answered by AI
Round 2 - Face to Face 

(1 Question)

Round duration - 80 Minutes
Round difficulty - Medium

Interview started at 10:00 am. Interview went well, I was able to connect with the interviewer and enjoyed the whole interview

  • Q1. 

    Next Smallest Palindrome Problem Statement

    Find the next smallest palindrome strictly greater than a given number 'N' represented as a string 'S'.

    Explanation:

    You are given a number in string format, a...

  • Ans. 

    Find the next smallest palindrome greater than a given number represented as a string.

    • Convert the string to an integer, find the next greater palindrome, and convert it back to a string.

    • Handle cases where the number is a palindrome or has all digits as '9'.

    • Consider both odd and even length numbers when finding the next palindrome.

  • Answered by AI
Round 3 - Face to Face 

(1 Question)

Round duration - 80 Minutes
Round difficulty - Medium

Interview started at 11:00 am. Interview went well.

  • Q1. 

    Boundary Traversal of a Binary Tree

    Given a binary tree of integers, your task is to return the boundary nodes of the tree in Anti-Clockwise direction starting from the root node.

    Input:

    The first line ...
  • Ans. 

    Return the boundary nodes of a binary tree in Anti-Clockwise direction starting from the root node.

    • Traverse the left boundary nodes in a top-down manner

    • Traverse the leaf nodes from left to right

    • Traverse the right boundary nodes in a bottom-up manner

    • Handle cases where duplicates occur in the boundary nodes

    • Implement the function without printing as printing is already managed

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaGood knowledge of Data Structures, Some great projects which are used by the usersAmazon interview preparation:Topics to prepare for the interview - Data Structures, Web development, System Design, Algorithms, Dynamic Programming, Database, OS, Networking, OOPS, DevOpsTime required to prepare for the interview - 8 monthsInterview preparation tips for other job seekers

Tip 1 : For Data Structures number of questions doesn't matter. Try to understand the logic behind them and try to apply them in creating multiple scenario's. Learn them by heart. 
Tip 2 : For Web.Development Try to learn full stack development. See which part interests you more, Increase your knowledge horizon, Always try to build a system a system considering It will be served to millions of customers. By doing this 1-2 projects will increase and cover all the major things which one should learn in their career/college.

Application resume tips for other job seekers

Tip 1 : Always try to make it a single page 
Tip 2 : Always make resume company specific. eg. Data Structures part more if you are applying for MNC's eg. Amazon, Google, DE Shaw, browserstack.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Tell me about yourself?basics on c , then about projects

I applied via LinkedIn and was interviewed before Dec 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. What's is different between c and c++
  • Ans. 

    C++ is an extension of C with object-oriented programming features.

    • C++ supports object-oriented programming while C does not.

    • C++ has classes and templates while C does not.

    • C++ has better support for function overloading and default arguments.

    • C++ has a standard library that includes many useful functions.

    • C++ allows for both procedural and object-oriented programming.

    • C++ is generally considered to be a more complex langu

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Dont show your weakness

Skills evaluated in this interview

I was interviewed in Dec 2020.

Interview Questionnaire 

2 Questions

  • Q1. Why u prefer this job
  • Q2. Its a secret

Interview Preparation Tips

Interview preparation tips for other job seekers - It was preety good

Interview Questionnaire 

1 Question

  • Q1. Based on programming
Contribute & help others!
anonymous
You can choose to be anonymous

Tata Digital Interview FAQs

How many rounds are there in Tata Digital Software Developer interview?
Tata Digital interview process usually has 4 rounds. The most common rounds in the Tata Digital interview process are Resume Shortlist, Aptitude Test and Technical.
What are the top questions asked in Tata Digital Software Developer interview?

Some of the top questions asked at the Tata Digital Software Developer interview -

  1. explain subnet in network...read more
  2. Explain 4 concept of O...read more
  3. I was asked questions mostly on microservices, their architecture, how they are...read more

Recently Viewed

JOBS

Browse jobs

Discover jobs you love

COMPANY BENEFITS

KNR Constructions

20 benefits

COMPANY BENEFITS

IRB Infrastructure

60 benefits

COMPANY BENEFITS

Dilip Buildcon

304 benefits

COMPANY BENEFITS

Dilip Buildcon

304 benefits

INTERVIEWS

Dainik Bhaskar Group

No Interviews

INTERVIEWS

ACG Worldwide

No Interviews

INTERVIEWS

CitiusTech

No Interviews

INTERVIEWS

Saint-Gobain

No Interviews

INTERVIEWS

Infosys

No Interviews

Tell us how to improve this page.

Tata Digital Software Developer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Tata Digital Software Developer Salary
based on 31 salaries
₹7.8 L/yr - ₹21 L/yr
76% more than the average Software Developer Salary in India
View more details

Tata Digital Software Developer Reviews and Ratings

based on 9 reviews

2.0/5

Rating in categories

2.4

Skill development

2.2

Work-life balance

2.5

Salary

2.6

Job security

2.2

Company culture

1.8

Promotions

2.4

Work satisfaction

Explore 9 Reviews and Ratings
Digital Engineer
86 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Product Manager
79 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Director
63 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
43 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Manager
39 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Tata Digital with

Jio

3.9
Compare

Flipkart

4.0
Compare

Amazon

4.1
Compare

Paytm

3.3
Compare
Did you find this page helpful?
Yes No
write
Share an Interview
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent