Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Booking.com

      Part of Booking Holdings

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Booking.com reviews | Booking.com jobs | Booking.com salaries | Booking.com benefits | Booking.com conversations
      Booking.com interviewsBooking.com Software Developer - (Willing to Learn Perl) interviewsBooking.com interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Software Developer - (Willing to Learn Perl) Interview

      25 Aug 2014
      Anonymous interview candidate
      No offer
      Negative experience
      Average interview

      Application

      I applied through a recruiter. The process took 3 weeks. I interviewed at Booking.com in June 2014

      Interview

      Everything has already been said on the other reviews, I'm writing this post to let you know my phone technical questions (we used TitanPad). The questions were harder than what I saw here on Glassdoor, but they did teel me that, considering my background, they were considering me for a Senior position, so maybe this explains why

      Interview questions [3]

      Question 1

      Implement a function nondecreasing_subsequences() that, given a sequence of numbers such as: [ 3,6,61,6,7,9,1,7,7,2,7,7,2,388,3,72,7 ] ... will identify and return each contiguous sub-sequence of non-decreasing numbers. E.g. this example input should return this array-of-arrays (e.g. or list-of-lists) [ [3,6,61],[6,7,9],[1,7,7],[2,7,7],[2,388],[3,72],[7] ] (Each array includes a sequence of numbers that do not get smaller. The original order is unchanged.) For a visual example of a non-decreasing, see: http://en.wikipedia.org/wiki/File:Monotonicity_example1.png
      3 Answers

      Question 2

      Implement a function all_anagram_groups() that, given many input strings, will identify and group words that are anagrams of each other. An anagram is word that is just a re-arrangement of the characters of another word, like "reap" and "pear" and "a per" (whitespace is ignored). But "pear" and "rep" are not, since "rep" does not have an "a". Also, "the" and "thee" are not anagrams, because "the" only has one "e". Given this example input: [ "pear","dirty room","amleth","reap","tinsel","hamlet","dormitory","listen","silent" ] The output should be an array-of-arrays (or list-of-lists) [ ["pear","reap"], ["dirty room","dormitory"], ["amleth","hamlet"], ["tinsel","listen","silent"] ]
      3 Answers

      Question 3

      Write a function get_hops_from(page1, page2) that will determine the number of hyperlinks that you would need to click on to get from some page1 on the web to some other page2 on the web. For example, if each page below links to the pages that are indented below it, e.g. page 1 links to pages 2 and 5, and page 2 links to pages 3 and 4, and page 5 links to pages 3 and 7, then the get_hops_from(page1, page7) should return 2 (2 hops), since you have to hop once from page 1 to 5 and once more from page 5 to page 7. page1 : distance == 0 page2 : distance == 1 page3 : distance == 2 page4 : distance == 2 page5 : distance == 2 page3 : distance == 2 page7 : distance == 2 Assume that an API is available to: * get_links(a_page) will return an array/list of all pages that a_page links to
      5 Answers
      10

      Other Software Developer - (Willing to Learn Perl) interview reviews for Booking.com

      Software Developer (Willing to Learn Perl) Interview

      10 June 2015
      Anonymous employee
      Amsterdam
      Accepted offer
      Positive experience
      Difficult interview

      Application

      I applied online. The process took 2 months. I interviewed at Booking.com (Amsterdam) in Feb 2015

      Interview

      Never had such before. Instead of just giving a task (as an exam) and wait you cracking it they told about a problem and we were working on it together. The whole process included: -coding task on time online. -mobile short talk to HR -online technical interview with 2 team leads -onsite interview. 5 hours, 3 rounds.

      Interview questions [1]

      Question 1

      The chess game and algorithm for a horse getting shortest path to move from one point to another.
      1 Answer
      2

      Perl Developer (Willing to Learn Perl) Interview

      12 Jan 2015
      Anonymous interview candidate
      No offer
      Positive experience
      Average interview

      Application

      I applied through an employee referral. The process took 4 weeks. I interviewed at Booking.com in Jan 2015

      Interview

      After I applied this position, got an Email and need to finish online code test on HackerRank. The test contains 6 coding tests with 3 difficult, 2 medium and 1 easy problem( Just choose the one you can complete in 1 hour) . Then I got call from HR and confirmed the time of technical review. Then, the technical phone review with two developer. The question is there is an endless stream, you can get characters from this stream one by one. How to identify a word from this stream? How to handle the case if the first character of this word appeared several times in this word? For example, grep "interview" from "intervinterview". How to find thousands of word from this string?

      Interview questions [1]

      Question 1

      As above
      Answer question
      3

      Software Developer Willing to Learn Perl Interview

      3 Jan 2016
      Anonymous interview candidate
      Amsterdam
      No offer
      Positive experience
      Difficult interview

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Application

      I applied online. The process took 2 weeks. I interviewed at Booking.com (Amsterdam) in Dec 2014

      Interview

      * Recruitment Interview with the Recruiter : This was general round over telephone, recruiter asked me some general questions about my total experience, why do I want to leave my current company and why do I want to join booking.com * Technical phone interview with 2 members from the IT Department : In this round first I got a test fr 1 hour and that test was prepared by Hackerrank.com, after that I got a call and phone interview starts, during phone interview they again gave me a problem to write algorithm for it and asked complexity of it. * Face to face interview at office, in my case Amsterdam

      Interview questions [1]

      Question 1

      If there is a small hotel in part of Amsterdam why should we add them?
      1 Answer