i
NTT Data
Filter interviews by
I was interviewed in Mar 2017.
I am a highly motivated individual with a passion for learning and a strong work ethic.
I have a Bachelor's degree in Computer Science
I have completed several internships in software development
I am proficient in Java, Python, and C++
I am a quick learner and enjoy taking on new challenges
I intend to gain practical experience in my field of study and contribute to the company's success.
Learn about the company's operations and culture
Assist with projects and tasks assigned by my supervisor
Collaborate with team members and offer innovative ideas
Improve my skills and knowledge in my field of study
My strengths include adaptability, problem-solving, and communication.
Adaptability: I am able to quickly adjust to new situations and environments.
Problem-solving: I enjoy finding creative solutions to complex problems.
Communication: I am able to effectively convey ideas and information to others.
I plan to continue learning and growing in my field while also exploring new opportunities for personal and professional development.
Pursue advanced education or certifications
Seek out mentorship and networking opportunities
Explore different industries and roles to broaden my skillset
Set specific goals and regularly evaluate progress
Remain adaptable and open to new challenges
Top trending discussions
I applied via Job Fair and was interviewed in Jul 2024. There were 4 interview rounds.
Neural Hack 6 - Round 1 - 7 DSA Question I have solved 5 only
Round 2 - 5 DSA Problem I'm able to solve only 3 not able to top 100 but call for interview
The most efficient sorting algorithm is Quick Sort due to its average time complexity of O(n log n).
Quick Sort is efficient due to its divide and conquer approach.
It has an average time complexity of O(n log n) and a worst-case time complexity of O(n^2).
Example: Sorting an array of integers using Quick Sort.
OOPS stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects, which can contain data and code.
OOPS focuses on creating objects that interact with each other to solve a problem
Key principles of OOPS include encapsulation, inheritance, polymorphism, and abstraction
Encapsulation: bundling data and methods that operate on the data into a single unit
Inheritance: allows a class to...
I developed a mobile app for tracking daily water intake and exercise routines.
Implemented user-friendly interface for easy input of water intake and exercise details
Integrated push notifications to remind users to drink water and exercise regularly
Used Firebase for backend data storage and retrieval
Faced challenges with optimizing app performance on older devices
Encountered issues with syncing data across multiple dev
Code to reverse an array of strings
Use a loop to iterate through half of the array and swap elements at opposite ends
Create a temporary variable to hold one element during swapping
Ensure to handle odd length arrays by not swapping the middle element
Company policies outline rules and guidelines for employees to follow.
Company policies cover areas such as dress code, attendance, code of conduct, and benefits.
Examples of company policies include a policy on remote work, a policy on social media usage, and a policy on harassment.
Employees are expected to adhere to company policies to maintain a positive work environment and ensure compliance with legal regulations.
I applied via campus placement at Graphic Era University, Dehradun and was interviewed in Jan 2024. There were 4 interview rounds.
2 Questions of Medium leetcode difficulty.
The topic was given to 8-10 people and starting from a random person the GD starts.
Use SQL query with ORDER BY and LIMIT to get 3rd largest element.
Use ORDER BY clause to sort the elements in descending order.
Use LIMIT 2,1 to skip the first two largest elements and get the 3rd largest element.
Program to swap two objects (deep copy)
Create a temporary object to store one of the objects
Copy the values of the second object into the first object
Copy the values from the temporary object into the second object
Two questions and aptitude questions
Two data structures and algorithms questions
I applied via Job Portal
LR, DI, Analytics, Puzzles, Graph Problems
Trees, Linked List, Array
I applied via Campus Placement
Easy aptitude test. Simple questions and easy to answer.
Bubble sort is a simple sorting algorithm that repeatedly steps through the list, compares adjacent elements, and swaps them if they are in the wrong order.
Start by comparing the first two elements of the array and swap them if necessary.
Continue comparing adjacent elements and swapping them until the array is sorted.
Repeat this process for each element in the array until no more swaps are needed.
Software development lifecycle is a process used to design, develop, and test software applications.
It includes phases like planning, design, development, testing, deployment, and maintenance.
Each phase has specific goals and deliverables to ensure the quality and success of the software.
Examples of SDLC models include Waterfall, Agile, and DevOps.
SDLC helps in managing the project effectively, reducing risks, and deli
I applied via AmbitionBox and was interviewed in Jan 2024. There were 3 interview rounds.
Code to automate the application
I applied via Company Website and was interviewed in Feb 2024. There was 1 interview round.
Revenue recognition is the process of recording revenue in a company's financial statements when it is earned.
Revenue recognition is important for accurately reflecting a company's financial performance.
It involves determining when revenue is earned and when it can be recognized on the income statement.
Revenue is typically recognized when goods are delivered or services are performed, regardless of when payment is rece...
I applied via Campus Placement
Aptitude normal level
DSA questions were asked from medium to difficult
I applied via Referral and was interviewed in May 2023. There were 2 interview rounds.
based on 2 reviews
Rating in categories
Software Engineer
935
salaries
| ₹2.8 L/yr - ₹11 L/yr |
Senior Associate
774
salaries
| ₹1.2 L/yr - ₹7.5 L/yr |
Network Engineer
672
salaries
| ₹1.8 L/yr - ₹10 L/yr |
Software Developer
641
salaries
| ₹3.1 L/yr - ₹12 L/yr |
Senior Software Engineer
574
salaries
| ₹6.5 L/yr - ₹26 L/yr |
Tata Communications
Bharti Airtel
Reliance Communications
Vodafone Idea