i
Amadeus
Filter interviews by
I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.
I applied via campus placement at Thapar Institute of Engineering and Technology (TIET) and was interviewed before Oct 2022. There were 2 interview rounds.
Simple verbal and non verbal aptitude test.
OS scheduling is the process by which the operating system manages the execution of multiple tasks on a computer system.
OS scheduling involves determining which tasks should run, when they should run, and for how long.
Different scheduling algorithms can be used, such as First Come First Serve, Round Robin, and Priority Scheduling.
The goal of OS scheduling is to optimize system performance, throughput, and response time...
I applied via campus placement at Thapar Institute of Engineering and Technology (TIET) and was interviewed before Mar 2023. There were 2 interview rounds.
Basic behavioural and aptitude questions
Amadeus interview questions for designations
I applied via Campus Placement and was interviewed before Mar 2021. There were 4 interview rounds.
Test was on HackerRank with a duration of 90 minutes. It contained around 25 aptitude and 2 coding questions.
Aptitude on SHL platform. Each question had a time constraint and you cannot navigate back to the previous question. Would recommend to give a demo SHL test before taking the actual test.
Get interview-ready with Top Amadeus Interview Questions
I was interviewed in Sep 2020.
Round duration - 120 minutes
Round difficulty - Medium
It was a mix of mathematical aptitude, logical ability, and puzzles along with 2 programming questions of easy and medium level. Time was enough and no sectional time was present. 1-2 mcqs on SQL were also present.
This round was immediately followed by an SHL aptitude test which was basically a quick limited time check of your verbal ability and maths because many questions were to be done in 1 hour.
Given a 2-dimensional matrix of size NxN containing 0s and 1s, the task is to modify the matrix such that, if an element is 1, set its entire row and column to 1. I...
To do it in minimum time complexity, start from first index, maintain 2 variables of number of of columns and number of rows completely made 1 till now. maintain a variable num=0. Now whenever a 1 is encountered add n -num_column and n-num_row to num and also increment num_row and num_col.
Round duration - 55 minutes
Round difficulty - Medium
It was an online video interview round on HackerEarth with simultaneous code option. It was mostly justifying your resume in the first 15 minutes. After that OOPS was majorly asked. Basics of programming including questions on STL were asked. A class which required inheritance was asked by the interviewer to write. I was helped by the interviewer if i got stuck somewhere, Some questions on implementation of hashmaps and priority queues were also asked. A puzzle was asked which luckily struct to me at that moment.
Tip 1 : Never give up
Tip 2 : When u start a topic, don't move on to next topic before you are 100% confident in previous topic
Tip 3 : Try to give maximum time on basics of a topic especially OOPS
Tip 4 : Practice everyday
Tip 1: Write only those things in resume in which you are 100% confident
Tip 2: Write maximum projects you have and be ready to explain them thoroughly
Tip 3: Don't make any silly spelling mistakes on resume
I am a software engineer with experience in developing web applications and mobile apps.
Proficient in programming languages such as Java, Python, and JavaScript
Experience in developing RESTful APIs and integrating third-party APIs
Familiarity with front-end frameworks such as React and Angular
Strong understanding of database management systems such as MySQL and MongoDB
Passionate about learning new technologies and keepi
Software industry offers endless opportunities for innovation and growth.
Software industry is constantly evolving and offers opportunities to work on cutting-edge technologies.
It provides a platform to solve complex problems and create innovative solutions.
The demand for software engineers is high and the industry offers competitive salaries.
Core industries may have limited scope for growth and innovation compared to s...
Program to print a given string in reverse
Create a character array of the given string
Loop through the array from end to start and print each character
Mux is a device that selects one of several input signals and forwards the selected input into a single output line.
Mux stands for Multiplexer.
It is used in digital circuits to select one of several input signals and forward the selected input into a single output line.
It is used in communication systems to combine multiple signals into a single channel for transmission.
It is used in video and audio systems to switch b...
DeMux is short for Demultiplexer. It is a digital circuit that takes one input and directs it to multiple outputs.
DeMux is used in digital communication systems to separate signals that have been combined for transmission.
It is also used in computer memory systems to select a specific memory location.
DeMux is used in video and audio systems to separate different channels of information.
It is used in automation systems ...
Decoder converts encoded data into a readable format while Demux separates a single input into multiple outputs.
Decoder is used to decode encoded data such as binary data into a readable format.
Demux is used to separate a single input into multiple outputs based on the control signals.
Decoder is a combinational circuit while Demux is a sequential circuit.
Decoder is used in applications such as remote controls, computer...
Amadeus Labs is a leading technology company in the travel industry.
Amadeus Labs provides opportunities to work on cutting-edge technologies.
The company has a strong focus on innovation and research.
Amadeus Labs has a global presence and offers a diverse and inclusive work environment.
Working at Amadeus Labs provides the opportunity to make a real impact on the travel industry.
The company values work-life balance and o
Yes, I am comfortable working for Testing.
I have experience in testing and understand its importance in software development.
I am willing to learn new testing techniques and tools.
I am comfortable working with testing teams and collaborating with them to ensure quality software.
I understand the importance of testing in ensuring customer satisfaction and reducing costs.
Examples: I have experience in manual and automated...
I have the necessary skills and experience to excel in the developer role.
I have a degree in computer science and have completed multiple coding projects.
I am proficient in programming languages such as Java, Python, and C++.
I have experience working with databases and web development frameworks.
I am a quick learner and enjoy solving complex problems.
I am a team player and have collaborated with other developers on var
I applied via Approached by Company and was interviewed in Jul 2024. There were 2 interview rounds.
A dsa question is asked in exam
The pillars of Oops are Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation restricts access to certain components within a class, protecting the data from outside interference.
Polymorphism allows objects to be treated as instances of their parent class, enabling flexibility in code.
Abstraction hides the complex impleme...
Print k most repeating integers from an array
Create a hashmap to store the frequency of each integer in the array
Sort the hashmap based on frequency in descending order
Print the first k keys from the sorted hashmap
posted on 30 May 2024
The container with most water problem involves finding the maximum area that can be formed between two vertical lines by selecting two points on a line.
Start with two pointers at the beginning and end of the array.
Calculate the area between the two pointers using the formula min(height[left], height[right]) * (right - left).
Move the pointer with the smaller height towards the center to potentially increase the area.
Rep
Find the maximum subarray with a sum of 0 in an array.
Iterate through the array and keep track of the running sum.
Store the running sum in a hashmap along with the index.
If the running sum is seen again, the subarray between the two occurrences has a sum of 0.
4 questions been asked in coding test
based on 5 interviews
Interview experience
based on 26 reviews
Rating in categories
Senior Software Engineer
605
salaries
| ₹11.1 L/yr - ₹33.3 L/yr |
Member Technical Staff
316
salaries
| ₹14.9 L/yr - ₹42.5 L/yr |
Software Engineer
219
salaries
| ₹5.9 L/yr - ₹21 L/yr |
Senior Business Analyst
182
salaries
| ₹10.5 L/yr - ₹25 L/yr |
Software Development Engineer II
182
salaries
| ₹12 L/yr - ₹26.8 L/yr |
Sabre
Travelport
Expedia Group
Booking Holdings