Upload Button Icon Add office photos
Premium Employer

i

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

NTT Data

Compare button icon Compare button icon Compare
3.9

based on 3.6k Reviews

Filter interviews by

NTT Data Software Developer Interview Questions and Answers for Experienced

Updated 23 Jul 2023

NTT Data Software Developer Interview Experiences for Experienced

1 interview found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
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 tips
Round 2 - Technical 

(1 Question)

  • Q1. What are pointers in java language?
  • Ans. 

    Pointers in Java are variables that store memory addresses of other variables or objects.

    • Pointers in Java are not directly supported like in languages such as C or C++.

    • Instead, Java uses references to objects, which act like pointers but with restrictions.

    • Example: String str = new String("Hello"); // str is a reference to the String object

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. How you are different from crowd?

Skills evaluated in this interview

Software Developer Jobs at NTT Data

View all

Interview questions from similar companies

Software Developer Interview Questions & Answers

UST user image raghavendra biradar

posted on 2 Dec 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. Basic questions about your technology
Round 2 - Technical 

(1 Question)

  • Q1. Basic project related questions..
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

I applied via Naukri.com

Round 1 - Coding Test 

Array, logistics ,ml,

Round 2 - Technical 

(1 Question)

  • Q1. How to add list
  • Ans. 

    To add a list in programming, you can use arrays or lists depending on the language.

    • In Python, you can add elements to a list using the append() method.

    • In Java, you can add elements to an ArrayList using the add() method.

    • In JavaScript, you can add elements to an array using the push() method.

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Why u need to join this
  • Ans. 

    I am passionate about software development and believe this company offers exciting opportunities for growth and innovation.

    • Exciting projects and challenges at this company

    • Opportunities for growth and learning

    • Innovative work environment

    • Passionate about software development

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. BASIC DDIC AND REPORTS
  • Q2. What is domian? what are data element? how to create database table?
  • Ans. 

    Domain is the area of expertise or knowledge, data elements are individual pieces of data, and database tables are structures to store data.

    • Domain refers to a specific area of expertise or knowledge, such as healthcare, finance, or education.

    • Data elements are individual pieces of data that make up a larger dataset, such as name, age, address, etc.

    • To create a database table, you need to define the table's structure incl...

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

All the aptitude questions including verbal, non-verbal, technical and general aptitude.

Round 2 - Technical 

(1 Question)

  • Q1. DBMS, OOPS, Java
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is OOps concept
  • Ans. 

    Object-oriented programming paradigm focusing on objects and classes for code organization and reusability.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit (object)

    • Inheritance: Ability for a class to inherit properties and behavior from another class

    • Polymorphism: Ability for objects to be treated as instances of their parent class or their own class

    • Abstraction: Hiding complex impleme...

  • Answered by AI
  • Q2. What is java 8
  • Ans. 

    Java 8 is a major release of the Java programming language with new features like lambda expressions, streams, and functional interfaces.

    • Introduced lambda expressions for functional programming

    • Added streams API for processing collections

    • Included default methods in interfaces for backward compatibility

    • Introduced new Date and Time API (java.time package)

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Asked about general questions

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Version control
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Aptitude Test 

Its a normal mathematical coding test

Round 2 - Coding Test 

2 questions normal leetcode medium problem

Round 3 - Technical 

(1 Question)

  • Q1. Technical interview with java and sql questions and some design patterns
Round 4 - One-on-one 

(1 Question)

  • Q1. Another technical round
Round 5 - One-on-one 

(1 Question)

  • Q1. HR discussion with salary negotiation
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Deep knowledge of Java JVM and Collections is needed.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Projects: architecture, Technology stack
  • Q2. OOP: Scenarios in IT

NTT Data Interview FAQs

How many rounds are there in NTT Data Software Developer interview for experienced candidates?
NTT Data interview process for experienced candidates usually has 3 rounds. The most common rounds in the NTT Data interview process for experienced candidates are Resume Shortlist, Technical and One-on-one Round.
How to prepare for NTT Data Software Developer interview for experienced candidates?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at NTT Data. The most common topics and skills that interviewers at NTT Data expect are Agile Coaching, Analytical Chemistry, Artificial Intelligence, Automation Testing and Data Modeling.
What are the top questions asked in NTT Data Software Developer interview for experienced candidates?

Some of the top questions asked at the NTT Data Software Developer interview for experienced candidates -

  1. What are pointers in java langua...read more
  2. As my language was Python. So questions vwas what is pass statement, continue a...read more
  3. Program for pattern printing ,bubble so...read more

Tell us how to improve this page.

NTT Data Software Developer Salary
based on 615 salaries
₹2.5 L/yr - ₹13 L/yr
8% less than the average Software Developer Salary in India
View more details

NTT Data Software Developer Reviews and Ratings

based on 62 reviews

4.3/5

Rating in categories

4.1

Skill development

4.4

Work-Life balance

3.8

Salary & Benefits

4.2

Job Security

4.3

Company culture

3.7

Promotions/Appraisal

4.3

Work Satisfaction

Explore 62 Reviews and Ratings
App. Software Dev. Sr Prin. Cnslt.

Gurgaon / Gurugram

6-11 Yrs

Not Disclosed

App. Software Dev. Prin. Cnslt.

Hyderabad / Secunderabad

5-10 Yrs

Not Disclosed

Explore more jobs
Software Engineer
932 salaries
unlock blur

₹2.8 L/yr - ₹11 L/yr

Senior Associate
765 salaries
unlock blur

₹1.2 L/yr - ₹9.3 L/yr

Network Engineer
647 salaries
unlock blur

₹1.8 L/yr - ₹10 L/yr

Software Developer
615 salaries
unlock blur

₹2.5 L/yr - ₹13 L/yr

Senior Software Engineer
512 salaries
unlock blur

₹6.5 L/yr - ₹24 L/yr

Explore more salaries
Compare NTT Data with

Tata Communications

4.1
Compare

Bharti Airtel

4.0
Compare

Reliance Communications

4.0
Compare

Vodafone Idea

4.1
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview