i
Amadeus
Filter interviews by
Room Database is an abstraction layer over SQLite for Android, simplifying database management and operations.
Room provides an easy way to manage SQLite databases in Android applications.
It uses annotations to define database entities, such as @Entity for tables.
Room supports compile-time verification of SQL queries, reducing runtime errors.
It integrates seamlessly with LiveData and ViewModel for reactive programm...
A PMO standardizes project management processes and ensures alignment with organizational goals.
Governance: Establishes project management standards and methodologies, ensuring compliance across projects.
Resource Management: Allocates resources effectively, balancing workload and optimizing team performance.
Portfolio Management: Prioritizes projects based on strategic alignment and resource availability, e.g., sel...
A perfect square is an integer that is the square of another integer, indicating whole number roots.
Definition: A perfect square is a number that can be expressed as the product of an integer with itself. For example, 16 is a perfect square (4 * 4).
Mathematical Check: To check if a number 'n' is a perfect square, calculate the square root of 'n' and see if it is an integer.
Example: For n = 25, sqrt(25) = 5, which ...
The JVM structure consists of various components that work together to execute Java applications efficiently and manage resources.
Class Loader: Responsible for loading class files into memory, verifying them, and preparing them for execution. Example: Loading 'MyClass.class'.
Execution Engine: Executes the bytecode using either an interpreter or a Just-In-Time (JIT) compiler, converting bytecode into native machine...
Creating patterns of triangle and diamond using characters
For triangle pattern, use nested loops to print spaces and characters in each row
For diamond pattern, divide the diamond into two triangles and print accordingly
Examples: Triangle pattern - * ** *** Diamond pattern - * *** ***** *** *
I have worked on various data science projects, focusing on predictive modeling and data visualization.
Developed a predictive model for customer churn using logistic regression.
Created an interactive dashboard for sales data visualization using Tableau.
Implemented a recommendation system for an e-commerce platform using collaborative filtering.
Conducted A/B testing to optimize marketing strategies, resulting in a ...
I bring a unique blend of skills, adaptability, and a passion for learning that sets me apart from other candidates.
Strong problem-solving skills: I enjoy tackling complex challenges, as demonstrated in my recent project where I optimized an algorithm, improving efficiency by 30%.
Quick learner: I rapidly adapt to new technologies; for instance, I self-taught React in a month to contribute to a team project.
Team pl...
NoSQL is a non-relational database management system that allows for flexible and scalable data storage, while RDBMS is a traditional relational database management system with structured data storage.
NoSQL databases are schema-less, allowing for easy scalability and flexibility in data storage.
RDBMS databases use structured query language (SQL) for data manipulation and retrieval.
NoSQL databases are better suited...
Projects are temporary endeavors with a specific goal, timeline, and budget.
Projects have a defined scope, objectives, and deliverables.
They are unique and not part of routine operations.
Projects require resources such as people, time, and money.
Examples: developing a new software application, constructing a building, organizing an event.
Check if a string is a palindrome
Iterate through each string in the array
For each string, compare characters from start and end to check if it's a palindrome
Return true if all strings are palindromes, false otherwise
I applied via Campus Placement and was interviewed in Oct 2024. There were 4 interview rounds.
3 coding dsa question
Difficulty is On your luck
My friends got easy level
I got medium level
Some got hard questions as well
Ssh round , quant and logical
Tip: bring your calculator
I bring a unique blend of skills, adaptability, and a passion for learning that sets me apart from other candidates.
Strong problem-solving skills: I enjoy tackling complex challenges, as demonstrated in my recent project where I optimized an algorithm, improving efficiency by 30%.
Quick learner: I rapidly adapt to new technologies; for instance, I self-taught React in a month to contribute to a team project.
Team player:...
I applied via Approached by Company and was interviewed in Nov 2024. There were 3 interview rounds.
I have worked on various data science projects, focusing on predictive modeling and data visualization.
Developed a predictive model for customer churn using logistic regression.
Created an interactive dashboard for sales data visualization using Tableau.
Implemented a recommendation system for an e-commerce platform using collaborative filtering.
Conducted A/B testing to optimize marketing strategies, resulting in a 15% i...
I applied via Campus Placement and was interviewed in Nov 2024. There were 2 interview rounds.
4 sections verbal logical aptitude and coding(in C)
Creating patterns of triangle and diamond using characters
For triangle pattern, use nested loops to print spaces and characters in each row
For diamond pattern, divide the diamond into two triangles and print accordingly
Examples: Triangle pattern - * ** *** Diamond pattern - * *** ***** *** *
I appeared for an interview in May 2025, where I was asked the following questions.
Discussing past projects in depth to showcase skills and experience
Explain the problem statement and your approach
Discuss the technologies used and challenges faced
Highlight your contributions and the outcome
Mention any learnings or improvements for future projects
I appeared for an interview in Apr 2025, where I was asked the following questions.
The JVM structure consists of various components that work together to execute Java applications efficiently and manage resources.
Class Loader: Responsible for loading class files into memory, verifying them, and preparing them for execution. Example: Loading 'MyClass.class'.
Execution Engine: Executes the bytecode using either an interpreter or a Just-In-Time (JIT) compiler, converting bytecode into native machine code...
A perfect square is an integer that is the square of another integer, indicating whole number roots.
Definition: A perfect square is a number that can be expressed as the product of an integer with itself. For example, 16 is a perfect square (4 * 4).
Mathematical Check: To check if a number 'n' is a perfect square, calculate the square root of 'n' and see if it is an integer.
Example: For n = 25, sqrt(25) = 5, which is an...
Basic questions were given..bar graphs,pie charts
Check if a string is a palindrome
Iterate through each string in the array
For each string, compare characters from start and end to check if it's a palindrome
Return true if all strings are palindromes, false otherwise
Various automation frameworks like keyword-driven, data-driven, hybrid, and behavior-driven are commonly used in software testing.
Keyword-driven framework: Tests are written using keywords and actions.
Data-driven framework: Tests are driven by data sets.
Hybrid framework: Combination of multiple frameworks.
Behavior-driven framework: Focuses on behavior of the system.
Page Object Model (POM): Organizes code by separating ...
I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.
I want to join Amadeus for its innovative technology, commitment to travel solutions, and collaborative work culture.
Amadeus is a leader in travel technology, and I am excited to contribute to solutions that enhance travel experiences.
The company's focus on innovation aligns with my passion for developing cutting-edge software that solves real-world problems.
I admire Amadeus's commitment to sustainability in travel, an...
I applied via Campus Placement and was interviewed in Nov 2024. There were 2 interview rounds.
Method overloading and method overriding
Shl question related to data
Top trending discussions
Some of the top questions asked at the Amadeus interview -
The duration of Amadeus interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 92 interview experiences
Difficulty level
Duration
based on 676 reviews
Rating in categories
5-8 Yrs
Not Disclosed
8-10 Yrs
Not Disclosed
8-10 Yrs
Not Disclosed
Senior Software Engineer
665
salaries
| ₹11.6 L/yr - ₹43 L/yr |
Member Technical Staff
324
salaries
| ₹13 L/yr - ₹34 L/yr |
Software Development Engineer II
224
salaries
| ₹12 L/yr - ₹29.4 L/yr |
Senior Business Analyst
183
salaries
| ₹10 L/yr - ₹27.4 L/yr |
Software Developer
179
salaries
| ₹12.2 L/yr - ₹40 L/yr |
Oracle
Amdocs
Automatic Data Processing (ADP)
24/7 Customer