Upload Button Icon Add office photos

Booking.com

Compare button icon Compare button icon Compare

Filter interviews by

Booking.com IOS Developer Interview Questions and Answers

Updated 18 Oct 2024

Booking.com IOS Developer Interview Experiences

1 interview found

IOS Developer Interview Questions & Answers

user image Anonymous

posted on 18 Oct 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Sep 2024. There were 3 interview rounds.

Round 1 - Coding Test 

IOS Swift Concepts - multiple choice questions

Round 2 - Assignment 

Create a app for displaying bookings

Round 3 - Technical 

(1 Question)

  • Q1. Questions were related to the assignment they gave

Interview Preparation Tips

Interview preparation tips for other job seekers - Do there assignment properly

Top trending discussions

View All
Salary Discussions, Hike & Promotions
2w
a senior executive
GF salary Vs. My salary
Me and my gf have been dating for 5 years. Back in 2020, I started my career with a package of ₹5 LPA. Over the years, I’ve reached ₹22 LPA in 2025. She started her journey with ₹3 LPA(2020) and is now earning ₹8 LPA(2025). We’ve been in a live-in relationship for around 2 years, and the idea was to share expenses equally. But, equal sharing never really happened. If we go to a café she likes, especially with friends, I will pay the entire bill. We only split the house rent and grocery bills. I told her lots of time to cut down these costly cafe expenses or earn more money, increase your package, study and work hard, but.....she is now in her comfort zone. Being from a tech background, I have seen people upgrade their skills and package for a good life in metro cities. I am ready to support her in her studies, but she is like I am earning enough for myself.... No, you are not. I love her, but I don't know how to overcome this issue between us. Please suggest!
Got a question about Booking.com?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Naukri.com

Interview Questionnaire 

2 Questions

  • Q1. Why Amazon?
  • Ans. 

    Amazon's innovation, customer focus, and diverse opportunities align with my career goals and values.

    • Customer Obsession: Amazon prioritizes customer satisfaction, evident in initiatives like Prime and personalized recommendations.

    • Innovation: The company is a leader in technology and logistics, constantly pushing boundaries with services like AWS and drone delivery.

    • Diversity of Roles: Amazon offers a wide range of caree...

  • Answered by AI
  • Q2. What do you expect from Amazon?
  • Ans. 

    I expect Amazon to foster innovation, provide growth opportunities, and maintain a customer-centric culture.

    • Opportunities for professional development, such as training programs and mentorship.

    • A collaborative work environment that encourages teamwork and idea sharing.

    • Access to cutting-edge technology and resources to drive innovation.

    • A strong focus on customer satisfaction, ensuring that every decision prioritizes the ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be open to anything, and keep your expectations low as your expectations might kill you. Just relax and take everything in a healthy way

IOS Developer Interview Questions Asked at Other Companies

asked in Movius Corp
Q1. What will be the output of the following Swift code: \n\nstruct s ... read more
Q2. 1 - MVC PATTERN 2- CLOUSERS & it's type 3- Google SDK like Go ... read more
asked in Movius Corp
Q3. What is the difference between the Liskov Substitution Principle ... read more
asked in Movius Corp
Q4. What is the time complexity for finding the longest common prefix ... read more
asked in Cognizant
Q5. What is optional, difference between struct and class?

I applied via Campus Placement and was interviewed before Jan 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Tell me about ur hobby in brief ?
  • Ans. 

    I enjoy hiking, reading, and cooking, which help me relax and stay creative while fostering personal growth.

    • Hiking: I explore local trails every weekend, enjoying nature and staying fit.

    • Reading: I read a mix of fiction and non-fiction, currently diving into historical novels.

    • Cooking: I experiment with new recipes, recently trying my hand at Italian cuisine.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I share this question because intervier ask again and agin this question so keep in mind don't change your hobby in any rounds make sure this question is mandatory

I applied via Recruitment Consultant and was interviewed before Apr 2020. There was 1 interview round.

Interview Questionnaire 

4 Questions

  • Q1. How will you sale website
  • Q2. How will you generate daily revenue for company
  • Ans. 

    I will generate daily revenue for the company by implementing effective sales strategies and motivating my team to achieve their targets.

    • Developing a sales plan and setting achievable targets

    • Identifying potential customers and reaching out to them through various channels

    • Providing excellent customer service to retain existing customers and generate referrals

    • Motivating and training team members to improve their sales sk...

  • Answered by AI
  • Q3. How will you handle tough time or sales pressure
  • Ans. 

    I approach tough times with resilience, strategic planning, and team collaboration to navigate sales pressure effectively.

    • Maintain a positive mindset: I remind my team that challenges are opportunities for growth. For example, during a sales slump, I encouraged brainstorming sessions to identify new strategies.

    • Set clear goals: I break down larger targets into manageable milestones, making it easier for the team to stay...

  • Answered by AI
  • Q4. How will you handle Target

Interview Preparation Tips

Interview preparation tips for other job seekers - It's easy to join here but tough to survive

I appeared for an interview before Dec 2020.

Round 1 - Face to Face 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round was purely based on Data Structures and Algorithms . One has to be fairly comfortable in solving Algorithmic problems to pass this round . Both the questions asked were quite common and luckily I had already prepared them from CodeStudio and LeetCode.

  • Q1. 

    Binary Tree Traversals Problem Statement

    Given a Binary Tree with 'N' nodes, where each node holds an integer value, your task is to compute the In-Order, Pre-Order, and Post-Order traversals of the binar...

  • Ans. 

    Compute the In-Order, Pre-Order, and Post-Order traversals of a Binary Tree given in level-order format.

    • Implement functions to perform In-Order, Pre-Order, and Post-Order traversals of a Binary Tree.

    • Use level-order input to construct the Binary Tree.

    • Traverse the Binary Tree recursively to generate the required traversals.

    • Ensure proper handling of null nodes represented by -1 in the input.

    • Return the three traversals as ...

  • Answered by AI
  • Q2. 

    Reverse Linked List Problem Statement

    Given a Singly Linked List of integers, your task is to reverse the Linked List by altering the links between the nodes.

    Input:

    The first line of input is an intege...
  • Ans. 

    Reverse a singly linked list by altering the links between nodes.

    • Iterate through the linked list and reverse the links between nodes

    • Use three pointers to keep track of the current, previous, and next nodes

    • Update the links between nodes to reverse the list

    • Return the head of the reversed linked list

  • Answered by AI
Round 2 - Face to Face 

(1 Question)

Round duration - 45 Minutes
Round difficulty - Medium

This round basically tested some concepts from Data Structures and File Manipulation .

  • Q1. 

    Intersection of Two Arrays Problem Statement

    Given two arrays A and B with sizes N and M respectively, both sorted in non-decreasing order, determine their intersection.

    The intersection of two arrays in...

  • Ans. 

    The problem involves finding the intersection of two sorted arrays efficiently.

    • Use two pointers to iterate through both arrays simultaneously.

    • Compare elements at the pointers and move the pointers accordingly.

    • Handle cases where elements are equal and update the intersection array.

    • Return the intersection array as the result.

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPABig Basket interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Operating Systems, Aptitude, OOPSTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Referral

Interview Questionnaire 

6 Questions

  • Q1. Design the most optimal data structures for an LRU cache
  • Ans. 

    Design optimal data structures for LRU cache

    • Use a doubly linked list to keep track of recently used items

    • Use a hash table to store key-value pairs for quick access

    • When an item is accessed, move it to the front of the linked list

    • When the cache is full, remove the least recently used item from the back of the linked list and hash table

  • Answered by AI
  • Q2. Convert a sorted array to balanced binary search tree
  • Ans. 

    Convert a sorted array to balanced binary search tree

    • Find the middle element of the array and make it the root of the tree

    • Recursively construct the left subtree using the left half of the array

    • Recursively construct the right subtree using the right half of the array

    • Repeat until all elements are added to the tree

  • Answered by AI
  • Q3. Reverse a singly linked list in groups of k in­place
  • Ans. 

    Reverse a singly linked list in groups of k in­place

    • Divide the linked list into groups of k nodes

    • Reverse each group of k nodes

    • Connect the reversed groups to form the final linked list

  • Answered by AI
  • Q4. Design the most optimal data structure for storing a word and its meaning. Note that a word could have multiple meanings
  • Q5. Write a recursive routine to calculate a ^ n
  • Ans. 

    A recursive routine to calculate a ^ n

    • The base case is when n is 0, in which case the result is 1

    • For any other value of n, the result is a multiplied by the result of a^(n-1)

    • The recursive function should call itself with a^(n-1) as the new input

  • Answered by AI
  • Q6. Design the most optimal data structure for a never ending stream of numbers. It should be optimized for insertion, deletion, searching, finding kth largest and kth smallest
  • Ans. 

    Design optimal data structure for never-ending stream of numbers for insertion, deletion, searching, kth largest and kth smallest.

    • Use a balanced binary search tree like AVL or Red-Black tree for efficient insertion, deletion, and searching.

    • Maintain two heaps, one for kth largest and one for kth smallest.

    • For finding kth largest, use a min heap of size k and for kth smallest, use a max heap of size k.

    • Alternatively, use a...

  • Answered by AI

Interview Preparation Tips

Skills:
College Name: NA

Skills evaluated in this interview

I appeared for an interview in Sep 2016.

Interview Questionnaire 

2 Questions

  • Q1. Being a mechanical engineer why do you choose corporate?
  • Ans. 

    As a mechanical engineer, I choose corporate because it offers diverse opportunities, professional growth, and stability.

    • Corporate provides a wide range of industries and sectors to work in, allowing me to explore different areas of mechanical engineering.

    • Working in a corporate environment offers opportunities for professional growth through training programs, mentorship, and exposure to new technologies.

    • Corporate jobs...

  • Answered by AI
  • Q2. Common puzzle questions

Interview Preparation Tips

Round: Group Discussion
Experience: Extempore was the name of the round. It is almost same as GD but instead each candidate should select his own topic and talk for 2 minutes.
Tips: Fluency over language is the main element focused in this round
Duration: 2 hours

Round: Problem Statement
Experience: In this round the candidate should attend online aptitude test for 1 hour. It consists of three parts : Logical part, Reasoning part, Language part. This round is easier one.
Tips: Concentrate more on English grammar

Round: HR Interview
Experience: Shortlisted candidates were called for HR round. For non IT students the main question asked was being a non IT student why do you choose corporate field.
Tips: The answer for this question cannot be provided by myself. Each of you candidates should build a genuine answer for this one

Round: Puzzle Interview
Experience: This is the final round of the whole interview process. In this round the candidates were focused asking only on puzzle questions. 3 to 5 questions were asked in this round depending upon the mentality of HR. 75 % score is required to clear this round
Tips: Just Google puzzle questions for interview, then work on those questions. You will get an idea on how to clear this round

Are these interview questions helpful?

Interview Preparation Tips

Round: Test
Duration: 2 hours
Total Questions: 22

College Name: Jaypee University Of Information Technology, Solan

Associate Interview Questions & Answers

Amazon user image Sayeda Peerzade

posted on 10 Jul 2017

I appeared for an interview in Mar 2017.

Interview Questionnaire 

1 Question

  • Q1. Self introduction, Strengthens and weakness, best friend, why Amazon

Interview Preparation Tips

Round: Resume Shortlist
Experience: We were asked to introduce ourselves and also speak about the environment of the room. Then asked to speak about Amazon and why do we want to work with Amazon
Tips: Be confident

Round: Test
Experience: Pronounciaton skills were examined
Tips: Flexible in talking in English
Duration: 20 minutes
Total Questions: 25

Round: HR Interview
Experience: HR was really cooperative he asked to relax and then started asking questions in a gentle manner. He made me feel comfortable. And reduced the nervous environment.
Tips: Be confident and don't be nervous

Skills: Language, Time Management
College Name: VHD central institute of home science

I appeared for an interview before May 2016.

Interview Preparation Tips

Round: Group Discussion
Experience: Extempore was conducted which is almost same as GD. In Extempore round each individual should select his own topic and talk for 2 minutes. Eye donation was the topic selected by me. The main concept of this round is to check the fluency over language
Tips: Be confident in what you speak. Dont get nervoused in this round

Round: Problem Statement
Experience: Extempore was conducted which is almost same as GD. In Extempore round each individual should select his own topic and talk for 2 minutes. Eye donation was the topic selected by me. The main concept of this round is to check the fluency over language
Tips: Be confident in what you speak. Dont get nervoused in this round

Booking.com Interview FAQs

How many rounds are there in Booking.com IOS Developer interview?
Booking.com interview process usually has 3 rounds. The most common rounds in the Booking.com interview process are Coding Test, Assignment and Technical.

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 1 interview experience

Difficulty level

Moderate 100%

Duration

4-6 weeks 100%
View more

Interview Questions from Similar Companies

Amazon Interview Questions
4.0
 • 5.4k Interviews
Flipkart Interview Questions
3.9
 • 1.5k Interviews
Swiggy Interview Questions
3.8
 • 473 Interviews
PolicyBazaar Interview Questions
3.7
 • 471 Interviews
BigBasket Interview Questions
3.9
 • 398 Interviews
Meesho Interview Questions
3.7
 • 368 Interviews
CARS24 Interview Questions
3.5
 • 361 Interviews
Lenskart Interview Questions
3.2
 • 359 Interviews
View all
Software Development Engineer II
14 salaries
unlock blur

₹50 L/yr - ₹75 L/yr

Senior Product Manager
13 salaries
unlock blur

₹45 L/yr - ₹100 L/yr

Test Engineer
12 salaries
unlock blur

₹19 L/yr - ₹30.6 L/yr

Accounts Manager
12 salaries
unlock blur

₹7 L/yr - ₹18 L/yr

Trust and Safety Specialist
9 salaries
unlock blur

₹9.8 L/yr - ₹16 L/yr

Explore more salaries
Compare Booking.com with

Amazon

4.0
Compare

Flipkart

3.9
Compare

Amazon Development Centre India

4.0
Compare

Indiamart Intermesh

3.6
Compare
write
Share an Interview