i
Amadeus
Filter interviews by
Clear (1)
I applied via Referral and was interviewed in Feb 2022. There was 1 interview round.
Sort a given array of strings
Use built-in sorting functions in programming languages
Implement sorting algorithms like bubble sort, merge sort, etc.
Consider case sensitivity and special characters
The maximum number of repeating characters in a string needs to be determined.
Iterate through each character in the string and keep track of the count of consecutive repeating characters.
Update the maximum count whenever a new maximum is found.
Return the maximum count at the end of the iteration.
Explaining type script and java script arrow function loops with if else condition.
TypeScript and JavaScript both support arrow functions for concise syntax.
Arrow functions can be used in loops to simplify code.
If-else conditions can be used with arrow functions to add logic.
Example: const numbers = [1, 2, 3]; numbers.forEach(num => {if(num % 2 === 0) {console.log(num + ' is even');} else {console.log(num + ' is odd');
Selenium is widely used for web automation while Cypress is a newer tool with better performance and debugging capabilities.
Selenium supports multiple programming languages while Cypress only supports JavaScript.
Cypress has a built-in test runner and debugger while Selenium requires third-party tools.
Selenium is better for cross-browser testing while Cypress is better for end-to-end testing.
Choose Selenium for larger a...
Comparator and Comparable are interfaces used for sorting objects in Java.
Comparator interface is used to sort objects based on custom criteria.
Comparable interface is used to sort objects based on their natural order.
Comparator interface has two methods: compare() and equals().
Comparable interface has one method: compareTo().
Top trending discussions
I was interviewed in Oct 2016.
I applied via Approached by Company and was interviewed before Aug 2021. There was 1 interview round.
Abstract class can have implementation while interface cannot. Classes can implement multiple interfaces but only one abstract class.
Abstract class can have constructors while interface cannot.
Abstract class can have non-abstract methods while interface cannot.
Interfaces are used for full abstraction while abstract classes are used for partial abstraction.
Example: Abstract class - Animal with method eat() and subclass ...
I applied via Other and was interviewed in Sep 2018. There were 3 interview rounds.
I applied via Company Website and was interviewed before Nov 2020. There was 1 interview round.
I applied via Naukri.com and was interviewed in Jan 2021. There were 3 interview rounds.
I applied via Monster and was interviewed before Apr 2020. There was 1 interview round.
I was interviewed in Jul 2019.
I was interviewed before May 2016.
based on 1 review
Rating in categories
Senior Software Engineer
612
salaries
| ₹0 L/yr - ₹0 L/yr |
Member Technical Staff
316
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
220
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Development Engineer II
184
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Business Analyst
182
salaries
| ₹0 L/yr - ₹0 L/yr |
Sabre
Travelport
Expedia Group
Booking Holdings