i
Amadeus
Filter interviews by
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...
C++ is a powerful, high-performance programming language that supports object-oriented, generic, and functional programming paradigms.
C++ supports classes and objects, enabling encapsulation and inheritance. Example: class Animal { public: virtual void sound(); };
It allows operator overloading, which lets you redefine the way operators work with user-defined types. Example: int operator+(const Complex& c);
C++ ...
SRS stands for Software Requirements Specification and BRD stands for Business Requirements Document.
SRS is a document that outlines the functional and non-functional requirements of a software system.
BRD is a document that outlines the business requirements of a project.
SRS is used by developers and testers to understand what needs to be built and tested.
BRD is used by project managers and stakeholders to underst...
The question is about the common header file
The
It provides classes like cin and cout for reading and writing data.
It also includes classes for file input/output operations like ifstream and ofstream.
The header file can be included in a C++ program using the #include directive.
Given an integer N
, your task is to determine the count of integers between 1 and N
(inclusive) that are coprime to N
.
The first line contains an integer...
Euler's Totient Function calculates count of integers coprime to N between 1 and N.
Implement Euler's Totient Function to calculate count of coprime integers to N.
Use the formula: phi(N) = N * (1 - 1/p1) * (1 - 1/p2) * ... * (1 - 1/pk) where p1, p2, ..., pk are prime factors of N.
Example: For N = 9, phi(9) = 9 * (1 - 1/3) = 6.
The pillars of OOP are Inheritance, Encapsulation, Abstraction, and Polymorphism.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation restricts access to certain components of an object, protecting its integrity.
Abstraction hides complex implementation details and only shows the necessary features.
Polymorphism allows objects to be treated as instances of their parent class...
You are given an N * N matrix of integers where each row and each column is sorted in increasing order. Your task is to find the positio...
Given a sorted N * N matrix, find the position of a target integer X.
Iterate over each row and column to search for the target integer
Utilize the sorted nature of the matrix to optimize the search process
Return the position of the target integer if found, else return -1 -1
Given an array of strings ARRSTR[]
of size N
, and a character C
, your task is to sort the ARRSTR[]
array according to a new alphabetical order that starts with the g...
Sort an array of strings based on a new alphabetical order starting with a given character.
Iterate through the array of strings and compare each string with the given character to determine the new order.
Implement a custom comparator function to sort the strings based on the new alphabetical order.
Use built-in sorting functions in programming languages like Python, Java, or C++ to efficiently sort the array.
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. In...
Modify a matrix by setting entire row and column to 1 if an element is 1, then count the number of 1s.
Iterate through the matrix to find elements with value 1
Use two arrays to keep track of rows and columns to be modified
Update the matrix by setting entire row and column to 1 if an element is 1
Count the number of 1s in the modified matrix
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 LinkedIn and was interviewed in Mar 2024. There were 3 interview rounds.
2 Questions on Hackerrank, approx. 60 minutes. Not too hard but requires Java knowledge
Coding questions regarding DSA
General aptitude and English test
C++ is a powerful, high-performance programming language that supports object-oriented, generic, and functional programming paradigms.
C++ supports classes and objects, enabling encapsulation and inheritance. Example: class Animal { public: virtual void sound(); };
It allows operator overloading, which lets you redefine the way operators work with user-defined types. Example: int operator+(const Complex& c);
C++ has a...
The question is about the common header file
The
It provides classes like cin and cout for reading and writing data.
It also includes classes for file input/output operations like ifstream and ofstream.
The header file can be included in a C++ program using the #include directive.
I appeared for an interview before Apr 2024, where I was asked the following questions.
I applied via Campus Placement and was interviewed in Dec 2021. There were 3 interview rounds.
There were some technical questions MCQ based. Then there were 2 coding questions,i don't remember the questions exactly ,but one was a medium level array manipulation question and the other was medium level string manipulation question.
The round was of 1 hour .SHL platform conducts the Aptitude and Verbal Reasoning. It had two sections, first was a numerical ability which had questions mostly on Data interpretation (Tables, Bar graphs, and Pie charts). Calculators were allowed however you had to be extremely fast in your calculations as the timing constraints were very strict and you could not go back to the previous question. The second section was verbal reasoning which was mostly reading comprehension based. I was preparing for GMAT so I was all brushed up. I would recommend to go through the SHL sample papers to become familiar with the format of aptitude and Verbal reasoning questions.
I applied via Campus Placement and was interviewed before Sep 2022. There were 4 interview rounds.
[ON CAMPUS] It was about 50 MCQs + 2 Coding Problems
The first section of MCQs were based fundamental CS concepts like OOP, Computer Networks, DBMS, OS etc. The second section had code snippets and questions included to predict the output,
find the error statement, fill in the blanks etc.
Each candidate received different set of questions. Most of the questions were based on arrays, strings, stack and queue. I was asked the following two questions: Minimum Platform (GFG) and Valid Parentheses (LeetCode).
This round had 2 sections. First section had questions on data explanatory, data visualization, data interpretation, math, statistics etc. Second section was about English. Overall the questions were slightly difficult. This round was challenging because the time allotted to each section was very less.
I appeared for an interview 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...
Modify a matrix by setting entire row and column to 1 if an element is 1, then count the number of 1s.
Iterate through the matrix to find elements with value 1
Use two arrays to keep track of rows and columns to be modified
Update the matrix by setting entire row and column to 1 if an element is 1
Count the number of 1s in the modified matrix
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 appeared for an interview before Sep 2020.
Round duration - 90 Minutes
Round difficulty - Medium
It was an online technical round. There were around 20 MCQs and two coding questions. The round had an login window of 30 minutes. One coding question was of the level leetcode medium and the other was leetcode hard.
You are given an N * N matrix of integers where each row and each column is sorted in increasing order. Your task is to find the positi...
Given a sorted N * N matrix, find the position of a target integer X.
Iterate over each row and column to search for the target integer
Utilize the sorted nature of the matrix to optimize the search process
Return the position of the target integer if found, else return -1 -1
Given an integer N
, your task is to determine the count of integers between 1 and N
(inclusive) that are coprime to N
.
The first line contains an intege...
Euler's Totient Function calculates count of integers coprime to N between 1 and N.
Implement Euler's Totient Function to calculate count of coprime integers to N.
Use the formula: phi(N) = N * (1 - 1/p1) * (1 - 1/p2) * ... * (1 - 1/pk) where p1, p2, ..., pk are prime factors of N.
Example: For N = 9, phi(9) = 9 * (1 - 1/3) = 6.
Round duration - 60 Minutes
Round difficulty - Medium
It was a technical + HR round. The interview panel consisted of two technical guys and one person from HR.
Given an array of strings ARRSTR[]
of size N
, and a character C
, your task is to sort the ARRSTR[]
array according to a new alphabetical order that starts with the ...
Sort an array of strings based on a new alphabetical order starting with a given character.
Iterate through the array of strings and compare each string with the given character to determine the new order.
Implement a custom comparator function to sort the strings based on the new alphabetical order.
Use built-in sorting functions in programming languages like Python, Java, or C++ to efficiently sort the array.
The pillars of OOP are Inheritance, Encapsulation, Abstraction, and Polymorphism.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation restricts access to certain components of an object, protecting its integrity.
Abstraction hides complex implementation details and only shows the necessary features.
Polymorphism allows objects to be treated as instances of their parent class, ena...
Tip 1 : Practice questions on CP platforms such as codechef and codeforces. It will greatly help you for clearing coding round.
Tip 2 : Make notes of theory Subjects. It will greatly help you in last minute preparation.
Tip 3 : Go through the interview experience of the company before hand.
Tip 4 : Practice questions by narrating the explaination. Else it gets very difficult to both explain and code at the same time of interview.
Tip 1 : Never lie on the resume. If you are not confident about something dont add it.
Tip 2 : Have atleast 2 projects on resume.
Tip 3 : Dont make it colourful. Follow any formal standard template.
Tip 4 : Add links to the project or your work if possible.
Tip 5 : Have only one Page. Dont write stories.
I appeared for an interview before Nov 2020.
Round duration - 100 Minutes
Round difficulty - Medium
Started at 11 am. The test comprised of 2 codes, and mcqs with questions on technical cs, verbal ability, mathematical reasoning (more emphasis on data structures).
You are given a N x M
matrix of integers. Your task is to return the spiral path of the matrix elements.
The first line contains an integer 'T' which denotes the nu...
You are given a string of length N
. Your task is to reverse the string word by word. The input may contain multiple spaces between words and may have leading o...
Round duration - 60 minutes
Round difficulty - Medium
The platform was hackerearth. It was a technical interview+ hr.
The panel consisted of 2 people. One form tech another from hr. The tech person reviewed questions from first round. And gave questions on coding. HR round was taken just after the tech was over.
Given a positive integer N
, your task is to identify all prime numbers less than or equal to N
.
A prime number is a natural number greater than 1 that has no po...
You are given an array/list 'NUM' of integers. Rearrange the elements of 'NUM' such that no two adjacent elements are the same in the rearranged array.
Tip 1 : Practice Aptitude thoroughly (indiabix is a really good website)
Tip 2 : Make an attractive CV. Take samples from your seniors. Include an objective line which highlights the position you're seeking for in the company
Tip 3 : Practice Data structures from gfg or youtube in a language that you're most comfortable with. Basics are important.
Tip 4 : Learn to code basic data structures. Upto Linked list.
Tip 1 : Include objective line. Change this in your cv according to the company you're applying for
Tip 2 : Follow a formal simple easy to understand format. Don't get too crafty. Highlight strengths
Top trending discussions
Some of the top questions asked at the Amadeus interview for freshers -
The duration of Amadeus interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 6 interview experiences
Difficulty level
Duration
based on 685 reviews
Rating in categories
5-8 Yrs
Not Disclosed
10-12 Yrs
Not Disclosed
10-12 Yrs
Not Disclosed
Senior Software Engineer
459
salaries
| ₹22.1 L/yr - ₹40 L/yr |
Member Technical Staff
324
salaries
| ₹20.5 L/yr - ₹34 L/yr |
Software Development Engineer II
234
salaries
| ₹15 L/yr - ₹26 L/yr |
Senior Business Analyst
183
salaries
| ₹16 L/yr - ₹27.4 L/yr |
Software Developer
182
salaries
| ₹12.3 L/yr - ₹35 L/yr |
Oracle
Amdocs
Automatic Data Processing (ADP)
24/7 Customer