Upload Button Icon Add office photos
Premium Employer

i

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

based on 2.7k Reviews

Filter interviews by

NTT Data Information Processing Services Software Development Senior Analyst Interview Questions and Answers

Updated 1 Aug 2023

NTT Data Information Processing Services Software Development Senior Analyst Interview Experiences

3 interviews found

Interview experience
5
Excellent
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 - Aptitude Test 

Aptitudes were conducted via AMCAT. Basic aptitude questions like quantitative and logic reasoning

Round 2 - Group Discussion 

GD conducted with 10 candidates per group and almost everyone made it to the next round

Round 3 - Technical 

(2 Questions)

  • Q1. Write a flowchart for a given problem statement
  • Ans. 

    Flowchart for a given problem statement

    • Start with the beginning of the process

    • Define decision points and actions

    • Use appropriate symbols for processes, decisions, and terminators

    • Connect the symbols with arrows to show the flow of the process

    • Include loops or repetitions if necessary

  • Answered by AI
  • Q2. Basic engineering questions
Round 4 - HR 

(1 Question)

  • Q1. Mainly based on the resume and interpersonal skills

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. They will give scenerios and ask us to explain whats the logic for that, For me they asked basic questions in cobol

Software Development Senior Analyst Interview Questions Asked at Other Companies

Q1. write a flowchart for a given problem statement
asked in Accenture
Q2. Treemap and hashmap difference?
asked in Accenture
Q3. Hashmap internal working?
asked in Accenture
Q4. Stream api in java 8?
asked in Accenture
Q5. Different types of SDLC

I applied via Naukri.com and was interviewed in Nov 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Basic questions on your specialised technology

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare on basics and be confident

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Nov 2021. There were 3 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 tips
Round 2 - Technical 

(1 Question)

  • Q1. SAS macros, Sas character functions, Technicalities of your previous works.
Round 3 - Behavioral 

(3 Questions)

  • Q1. Are you a team player
  • Q2. Tell me something about yourself.
  • Q3. Why are you leaving your job

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep trying and keep achieving.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. What is inheritance
  • Ans. 

    Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.

    • Allows for code reusability by creating a new class based on an existing class

    • Derived class (subclass) inherits properties and behaviors from a base class (superclass)

    • Can have multiple levels of inheritance, creating a hierarchy of classes

    • Example: Animal class can be a base class with Dog and Cat

  • Answered by AI
  • Q2. What is polymorphism
  • Ans. 

    Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • It enables a single interface to be used for different data types or classes.

    • Examples include method overloading and method overriding in object-oriented programming.

  • Answered by AI
  • Q3. Write a code for string reverse
  • Ans. 

    Code to reverse a string using array of characters

    • Iterate through half of the string and swap characters from start and end

    • Use a temporary variable to store the character being swapped

    • Handle edge cases like empty string or single character string

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(8 Questions)

  • Q1. What is abstraction and how can we achieve it?
  • Ans. 

    Abstraction is the concept of hiding complex implementation details and showing only the necessary features to the outside world.

    • Abstraction allows us to focus on what an object does rather than how it does it

    • Achieved through abstract classes and interfaces in object-oriented programming

    • Example: A car dashboard abstracts the internal workings of the car and provides only essential information to the driver

  • Answered by AI
  • Q2. Difference between hashtable and hashmap
  • Ans. 

    Hashtable is synchronized, while hashmap is not. Hashtable does not allow null keys or values, while hashmap does.

    • Hashtable is synchronized, while hashmap is not

    • Hashtable does not allow null keys or values, while hashmap does

    • Hashtable is a legacy class, while hashmap is a newer class

  • Answered by AI
  • Q3. How get() works insterally in hashmap
  • Ans. 

    The get() method in HashMap retrieves the value associated with a specified key.

    • get() method takes a key as input and returns the value associated with that key in the HashMap.

    • Internally, get() uses the hash code of the key to find the corresponding bucket in the HashMap.

    • If multiple keys have the same hash code, get() uses the equals() method to find the correct key-value pair.

  • Answered by AI
  • Q4. What is normalization?
  • Ans. 

    Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.

    • Normalization helps in minimizing data redundancy by dividing the database into multiple tables and defining relationships between them.

    • It ensures data integrity by avoiding update anomalies and inconsistencies.

    • There are different normal forms such as 1NF, 2NF, 3NF, BCNF, and 4NF, each with specific rules to fo...

  • Answered by AI
  • Q5. What are constraints?
  • Ans. 

    Constraints are limitations or restrictions placed on a system or process.

    • Constraints define the boundaries within which a system must operate.

    • They can include limitations on resources, time, or functionality.

    • Examples of constraints in software engineering include memory limitations, processing speed, and input/output requirements.

  • Answered by AI
  • Q6. Write a query to get 3rd highest salary from the employee table
  • Ans. 

    Query to retrieve the 3rd highest salary from the employee table

    • Use the ORDER BY clause to sort salaries in descending order

    • Use the LIMIT clause to retrieve the 3rd highest salary

  • Answered by AI
  • Q7. Write a code to get 2nd last node and its value from the singly linked list.
  • Ans. 

    Traverse the linked list to find the 2nd last node and return its value.

    • Traverse the linked list while keeping track of the current and previous nodes.

    • Once at the end of the list, return the value of the previous node.

  • Answered by AI
  • Q8. You have an array of integer and retrieve the 2 smallest number from it without sorting the array.
  • Ans. 

    Use two variables to keep track of the smallest and second smallest numbers in the array.

    • Iterate through the array and update the variables accordingly.

    • Initialize the variables with the maximum possible integer value to start with.

    • Example: array = [5, 2, 8, 1, 3], smallest = 1, secondSmallest = 2.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Kyndryl Software Engineer interview:
  • java basics
  • Data Structures
  • OOPS
  • SQL
  • SQL Queries
  • Algorithms
Interview preparation tips for other job seekers - Prepare problem sets mostly based on data structure and algorithm.

Skills evaluated in this interview

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

(1 Question)

  • Q1. Java questions and basics of testing
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Java basics oops, and others stuff in the resume
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Oct 2023. There were 3 interview rounds.

Round 1 - Coding Test 

2 coding questions and should complete one after another

Round 2 - Aptitude Test 

60 min test with multiple choice questions

Round 3 - One-on-one 

(1 Question)

  • Q1. Live coding or some questions
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Java, spring framework, hibernate questions
Round 3 - Technical 

(1 Question)

  • Q1. Java, spring boot, design
Round 4 - HR 

(1 Question)

  • Q1. Why are you switching comany ? and Salary Expectations

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared because opportunities are every very and you never know until you get the opportunity.

NTT Data Information Processing Services Interview FAQs

How many rounds are there in NTT Data Information Processing Services Software Development Senior Analyst interview?
NTT Data Information Processing Services interview process usually has 5 rounds. The most common rounds in the NTT Data Information Processing Services interview process are Resume Shortlist, Aptitude Test and Group Discussion.
How to prepare for NTT Data Information Processing Services Software Development Senior Analyst interview?
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 Information Processing Services. The most common topics and skills that interviewers at NTT Data Information Processing Services expect are Automation, Consulting, IT Services, Business process and HTML.
What are the top questions asked in NTT Data Information Processing Services Software Development Senior Analyst interview?

Some of the top questions asked at the NTT Data Information Processing Services Software Development Senior Analyst interview -

  1. write a flowchart for a given problem statem...read more
  2. They will give scenerios and ask us to explain whats the logic for that, For m...read more
  3. Mainly based on the resume and interpersonal ski...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.3k Interviews
Accenture Interview Questions
3.9
 • 8k Interviews
Infosys Interview Questions
3.7
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Cognizant Interview Questions
3.8
 • 5.5k Interviews
Capgemini Interview Questions
3.8
 • 4.7k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.7k Interviews
Genpact Interview Questions
3.9
 • 3k Interviews
IBM Interview Questions
4.1
 • 2.4k Interviews
View all
7% less than the average Software Development Senior Analyst Salary in India
View more details

NTT Data Information Processing Services Software Development Senior Analyst Reviews and Ratings

based on 31 reviews

4.3/5

Rating in categories

4.0

Skill development

4.3

Work-life balance

3.7

Salary

4.5

Job security

4.1

Company culture

3.6

Promotions

4.1

Work satisfaction

Explore 31 Reviews and Ratings
Senior Associate
467 salaries
unlock blur

₹1.6 L/yr - ₹8 L/yr

Software Development Senior Analyst
434 salaries
unlock blur

₹4.5 L/yr - ₹16 L/yr

Software Development Analyst
398 salaries
unlock blur

₹3.5 L/yr - ₹11.5 L/yr

Software Development Specialist
324 salaries
unlock blur

₹6.8 L/yr - ₹18.5 L/yr

Senior Software Engineer
300 salaries
unlock blur

₹6.5 L/yr - ₹22.1 L/yr

Explore more salaries
Compare NTT Data Information Processing Services with

Accenture

3.9
Compare

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview