Amadeus Labs interview experience Real time questions & tips from candidates to crack your interview

Devops Engineer

Amadeus Labs
upvote
share-icon
4 rounds | 8 Coding problems

Interview preparation journey

expand-icon
Journey
It was a great experience being interviewed at Amadeus Labs. The interview process was both engaging and intellectually stimulating, giving me the opportunity to tackle several challenging and thought-provoking questions. Each discussion pushed me to think critically, clearly articulate my ideas, and apply my technical and problem-solving skills in a practical way. I appreciated how the interviewers created a professional yet comfortable environment, which allowed for meaningful conversations and a deeper exploration of different concepts. The questions were well designed to assess not only knowledge but also reasoning, adaptability, and approach to real-world problems. Overall, the experience was highly rewarding and provided valuable insights into the expectations and culture at Amadeus Labs. It was a great learning opportunity, and I thoroughly enjoyed the process, as it helped me reflect on my strengths while also identifying areas for further growth and improvement.
Application story
The application process at Amadeus Labs was structured across four well-defined rounds, each designed to assess different skill sets. Round 1 was a coding and MCQ-based test, which evaluated problem-solving ability, programming fundamentals, and core technical knowledge. Round 2 focused on analytical thinking and English proficiency, testing logical reasoning, comprehension, and communication skills. Round 3 was a technical interview, where I was asked in-depth questions related to my technical background, projects, and problem-solving approach. This round allowed for detailed discussions and practical application of concepts. Finally, Round 4 was the HR interview, which focused on behavioral aspects, career goals, and cultural fit. Overall, the process was comprehensive and challenging, providing a well-rounded evaluation and a valuable learning experience.
Preparation
Duration: 3 months
Topics: HTML, CSS, JavaScript, Docker, Kubernetes, Java Spring Boot
Tip
Tip

Tip 1: Spend time on DSA, as it is crucial for every role.

Tip 2: Spend time understanding how application logs work.

Tip 3: Learn more about debugging, along with building applications.

Application process
Where: Campus
Eligibility: 8 CGPA, (Salary Package: 12.6 LPA)
Resume Tip
Resume tip

Tip 1: Mention problem-solving skills as well.

Tip 2: Mention at least three projects in development, along with some cloud technologies.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration30 minutes
Interview date10 Oct 2024
Coding problem4

1. IPC Concepts

What is IPC? What are IPC mechanisms?

2. Operating Systems

What is an OS? What are the types of OS? (Learn)

3. DBMS Languages

What are the languages used in DBMS? (Learn)

4. DBMS

What are the ACID properties in DBMS? (Learn)

02
Round
Easy
Face to Face
Duration30 minutes
Interview date13 Oct 2025
Coding problem2

1. Remove Duplicates from sorted Array

Easy
15m average time
85% success
0/40
Asked in companies
UnacademyAmerican ExpressGoldman Sachs

You are given a sorted integer array 'arr' of size 'n'.


You need to remove the duplicates from the array such that each element appears only once.


Return the length of this new array.


Note:
Do not allocate extra space for another array. You need to do this by modifying the given input array in place with O(1) extra memory. 


For example:
'n' = 5, 'arr' = [1 2 2 2 3].
The new array will be [1 2 3].
So our answer is 3.
Try solving now

2. Missing and repeating numbers

Moderate
25m average time
75% success
0/80
Asked in companies
OracleAmazonGoldman Sachs

You are given an array of size ‘N’. The elements of the array are in the range from 1 to ‘N’.

Ideally, the array should contain elements from 1 to ‘N’. But due to some miscalculations, there is a number R in the range [1, N] which appears in the array twice and another number M in the range [1, N] which is missing from the array.

Your task is to find the missing number (M) and the repeating number (R).

For example:
Consider an array of size six. The elements of the array are { 6, 4, 3, 5, 5, 1 }. 
The array should contain elements from one to six. Here, 2 is not present and 5 is occurring twice. Thus, 2 is the missing number (M) and 5 is the repeating number (R). 
Follow Up
Can you do this in linear time and constant additional space? 
Try solving now
03
Round
Easy
Face to Face
Duration30 minutes
Interview date15 Oct 2024
Coding problem1

1. OS Concepts

  • What is a deadlock? (Learn)
  • Commands to list and kill processes.
  • LVM and swap partitions.
04
Round
Easy
HR Round
Duration20 minutes
Interview date15 Oct 2024
Coding problem1

1. Personal Questions

  • What are your strengths and weaknesses?
  • Who do you consider your role model?
  • What challenges did you face while building your project?

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
960 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3451 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Devops Engineer
3 rounds | 3 problems
Interviewed by Amazon
0 views
0 comments
0 upvotes
company logo
Devops Engineer
4 rounds | 7 problems
Interviewed by Amazon
2034 views
0 comments
0 upvotes
company logo
Devops Engineer
4 rounds | 4 problems
Interviewed by HashedIn
0 views
0 comments
0 upvotes