HotelTonight logo

HotelTonight Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 80 interview experiences · FREE TO READ

3.3 Rounds average
Average Typical difficulty
53.8% Positive experience

Which role are you interviewing for?

23 roles · 80 reports

Candidate interview experiences

First-hand accounts from people who interviewed at HotelTonight.

Showing 4 of 80
HotelTonight logo
HotelTonight

Data Engineer

Engineering · more than a year ago

Mid Easy Positive experience No offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Background check
Interview formats
Coding Behavioral

A recruiter reached out about a week after I applied. First, there was an HR phone screen to discuss the role and my background. Then, I had a code share interview with a Data Engineer focusing on SQL query writing for business problems, which seemed straightforward if you know joins and aggregations. After that, I spoke with the hiring manager about career paths and current projects. Next, I had a 30-minute behavioral chat with the Head of Data and Strategy, followed by another code share interview, this time for Python skills, testing basic data structures with one-line functions. Despite the positive interactions with everyone throughout the process, I was eventually told they were moving forward with another candidate, though I received helpful feedback from HR, which I appreciated. The overall process was decent, apart from the Python coding test.

Confirmed questions3 questions
  • Could you write a SQL query to compute an aggregated metric using a given schema?
  • Please translate a business challenge into a functional SQL query.
  • Demonstrate your Python proficiency by creating single-line functions that utilize fundamental Python data structures.
HotelTonight logo
HotelTonight

Business Development Coordinator

Sales · more than a year ago

Entry Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Phone screen Onsite Presentation Offer
Interview formats
Behavioral Technical Presentation

I applied via their online application form, which was super straight forward. Three interviews: 1. 30 minute phone interview with HT recruiter, who stayed my point of contact throughout the process. Situational questions as well as questions on why I applied to the role and why HotelTonight. 2. 30-45 minute Zoom interview with country hiring manager. More situational questions, some questions on my past experience. 3. 2.5h at the office: three 30 minute individual, in-person interview with team members, as well as a 15 minute sales pitch in front of four team members. The interviews focused more on past professional experience than the other interviews with some additional situational questions. The whole process took two weeks only. All my questions were answered promptly and with plenty of detail. Thanks to the team, I always felt prepared for the next step. I received feedback for each interview within 36h. I was sent the offer over the weekend via Docusign. Overall a seamless and enjoyable procedure!

Confirmed questions7 questions
  • How would you pitch HotelTonight to a potential partner? What are three objections you would expect and how would you overcome them?
  • What would you do to guarantee both the quality and quantity of your supply?
  • How does HotelTonight differ from other OTAs?
HotelTonight logo
HotelTonight

Data Analyst

Analytics · more than a year ago

Senior Average Negative experience Decline offer 7 rounds
Interview process
Recruiter call Take home Technical screen Onsite Presentation
Interview formats
Behavioral Technical Coding Case

The interview process was really long, honestly, if I'd known beforehand I wouldn't have bothered, it took up energy and time I could have used elsewhere. There were 7 rounds in total (!), and only at the very end was I told the person I'd report to most of the time wouldn't even be interviewing me. It started with a recruiter call, then a day-long SQL assignment. After that, I had several interviews with future teammates. We always had to use a video link that never worked (!), no face-to-face interviews at all. It was tough interviewing from my friend's place. The recruiter kept sending broken links, and by the time the interviewers fixed them, they were already annoyed. Once, I was cut short on a case study because of the setup delays. It also felt like a waste of my time being interviewed by junior colleagues with maybe 3 years of experience who wouldn't even make eye contact, which was weird :-) Some data scientists didn't know basic industry terms like 'allotment'. The job description was also misleading; it really required a deep understanding of advertising and marketing in the industry, not just SQL and travel market knowledge. I ended up accepting an offer elsewhere, but going through such a long process without knowing the salary was painful and completely unnecessary in my view. I'd have preferred other opportunities.

Confirmed questions4 questions
  • Could you develop a metric for Supply Quality score using available performance data, and you can use internet data too?
  • Can you answer advanced SQL questions?
  • Behavioral questions were asked.
HotelTonight logo
HotelTonight

Platform Engineer

Engineering · more than a year ago

Mid Average Negative experience No offer 7 rounds
Interview process
Recruiter call Phone screen Take home Technical screen Presentation Background check Offer
Interview formats
Behavioral Technical Coding System Design

The interview process started with a recruiter chat, followed by a call with the hiring manager who seemed uninterested. Despite this, I was invited to a take-home coding challenge. The assignment involved a Ruby on Rails repo where I had to pull public data, store it, and create query endpoints, including writing tests. There were initial delays and issues with the repo setup, and a lack of response to a question, making me feel not taken seriously. I used the interactor gem, which I suspect might have been a factor. A team member reviewed my pull request, offering feedback and asking a question, but then stopped responding. Later, I learned there were "concerns" about the coding exercise. A new recruiter informed me of a subsequent video interview with an engineer to discuss the code. During this interview, which I wasn't fully prepared for, I had to code live in Ruby via video chat. Although it seemed to go okay, there was radio silence afterward. Finally, I had a scheduled call with a recruiter to be told I didn't get the job due to the hiring manager's persistent "concerns" about the coding exercise, specifically the interactor gem usage. This whole process took over three weeks and multiple interactions, ending with a vague rejection.

Confirmed questions7 questions
  • Can you write a Rake task that will import 311 case data into a SQL database daily at midnight, capturing all new cases since the last execution?
  • Please code a solution in Ruby live over video chat using Etherpad.
  • Can you explain why you chose to use the interactor gem for this coding assignment?

HotelTonight Interview Questions

Quoted word for word from HotelTonight interview reports.

What would you do if your internet went out and the provider said it would take two days to fix?

Read reports

Could you write a SQL query to compute an aggregated metric using a given schema?

Read reports

How would you persuade a hotel to secure rooms for a date when the city has a major event and all hotels are fully booked?

Read reports

How would you boost the availability of HT rooms in a prime tourist area that's fully booked during peak times?

Read reports

How would you go about adding tests to the given Ruby on Rails github repo?

Read report

Can you write a Rake task that will import 311 case data into a SQL database daily at midnight, capturing all new cases since the last execution?

Read report

What hypotheses might you form if sales in a particular market began to decrease over several weeks?

Read report

For the Denver market, how would you handle a situation where a major event sells out most hotels, to ensure you have last-minute inventory available?

Read report

Could you develop a metric for Supply Quality score using available performance data, and you can use internet data too?

Read report

Formats, difficulty and experience

Across all 80 HotelTonight interview reports.

Interview formats

Behavioral 44.3%
Technical 21.6%
Presentation 13%
Other 7%
Case 6.5%

Interview difficulty

Easy 13.8%
Average 73.8%
Difficult 12.5%

Candidate experience

Neutral 19.2%
Negative 26.9%
Positive 53.8%

Reports by job function

Marketing 26
Sales 25
Operations 12
Engineering 11
HR 2
Finance 2