Airbnb

  www.airbnb.com
Work in HR? Unlock Free Profile

Airbnb Interview Questions & Reviews in San Francisco, CA

Updated Jun 17, 2014
All Interviews Received Offers

Getting an Interview  

65%
19%
13%

Interview Experience  

48%
7%
44%

Interview Difficulty  

Average Difficulty
28 candidate interviews Back to all interview questions
Relevance Date Difficulty
in

No Offer

Negative Experience

Average Interview

Food and Beverage Manager Interview

Food and Beverage Manager
San Francisco, CA

I applied online and the process took 2+ weeks - interviewed at Airbnb in June 2014.

Interview Details – First phone screen - good, easy
Second phone appt - Recruiter was late to meeting, had to reschedule last minute
Third step: Invited for on-site interview. Nice tour of space, kitchen, met some of the team members
Fourth Step: Recruiter calls me at 9:30pm panicked that he dropped the ball and forgot to send me a writing exercise that is required ... with less than 48 hours to complete it. He was very apologetic and I rose to the occasion submitting it on time.

Interview Question – Please address entire company in an email and let them know why we are discontinuing ordering Unicorn on the menu (most interesting question I've ever been asked in an interview - a fun challenge!   Answer Question


2 people found this helpful

Accepted Offer

Positive Experience

Very Difficult Interview

Customer Support Representative Interview

Customer Support Representative
San Francisco, CA

I applied online and the process took 2 weeks - interviewed at Airbnb in February 2013.

Interview Details – The interview and hiring process are great. Well designed for the experience. Their Talent team is respectful of your time and is flexible with scheduling. The interviews are thorough and suited for the skill set they are looking for. I have to say, I had FUN at this interview day.

Interview Question – What was your worst travel moment? What happened?   Answer Question

Negotiation Details – No negotiation allowed for this role.


1 person found this helpful

No Offer

Negative Experience

Very Easy Interview

ETL Data Architect Interview

ETL Data Architect
San Francisco, CA

I applied through a recruiter and the process took 4 weeks - interviewed at Airbnb in January 2014.

Interview Details – One full day interview with 7 people, 4 tech guys, 2 culture guys and one more. The technical questions were entry level. Any novice ETL engineer with cursory knowledge of Kimballs book should do fine. Describing a star schema and implementation of a UDF to parse a complex string was about the hardest question. Simple stuff.

Interview Question – Describe airbnb in 30 seconds, what is your worst fear in life, what would you do if you were independently wealthy, teach me a skill I do not already know in 3 mins, describe something you built from scratch.   Answer Question


We want your feedback – Is this interview information helpful to you?  Yes | No
12 people found this helpful

No Offer

Neutral Experience

Very Difficult Interview

Software Engineer Interview

Software Engineer
San Francisco, CA

I applied online and the process took 1+ week - interviewed at Airbnb in November 2013.

Interview Details – Applied online Nov 2013.

1. Few days later spoke with very knowledgeable recruiter.
2. In 2 days scheduled the tech phone screen using coderpad - didn't have enough time to finish the problem.

Overall the questions are on the difficult side for phone screening. I wonder how many people can produce working code in 40min. I would recommend people try the two questions, and give yourself 40min for each. The code need to be complied and working. Please comment on this post and tell how long it too you.

Interview Question – 1. find all the combinations of a string in lowercase and uppercase. For example, string "ab" -> "ab", "Ab", "aB", "AB". So, you will have 2^n (n = number of chars in the string) output strings. The goal is for you to test each of these string and see if it match a hidden string.

2. Implement a simple regex parser which, given a string and a pattern, returns a boolean indicating whether the input matches the pattern. By simple, we mean that the regex can only contain special character: * (star), . (dot), + (plus). The star means what you'd expect, that there will be zero or more of previous character in that place in the pattern. The dot means any character for that position. The plus means one or more of previous character in that place in the pattern.
  Answer Question


1 person found this helpful

Declined Offer

Positive Experience

Easy Interview

Administrative Assistant Interview

Administrative Assistant
San Francisco, CA

I applied through an employee referral and the process took 2 weeks - interviewed at Airbnb in December 2013.

Interview Details – They were slow with the follow up with my initial application, but once they emailed me in regards to my first interview (and final) things moved quickly. They contacted me by the next day or two letting me know I got the job. Very relaxed interview, fun atmosphere, open layout of the workspaces, lots of sunlight. Seems like a great place to work, but the job wasn't really what I was looking for. *Please note, I interviewed with multiple people, but they were all 1:1 interviews.

Interview Question – No difficult questions-I definitely over prepared for this interview.   Answer Question

Reason for Declining – Seems like a great place to work, but the job wasn't really what I was looking for.


3 people found this helpful

No Offer

Positive Experience

Average Interview

Software Engineer Interview

Software Engineer
San Francisco, CA

I applied through a recruiter and the process took 1 week - interviewed at Airbnb.

Interview Details – Recruiter outreach (email), led to a call with the recruiter, and then a technical screen (Skype, coding in an online editor) with an engineer, which in turn lead to an onsite.

The onsite was very long, and had me talking to about 7 different team members (mostly engineers, and one interview with a designer for cultural fit); it lasted the entire day.

Lots of tree questions (implement a BST, score sudden-death tournament results with a minimal binary tree data structure, encode an alien dictionary using a tree and then produce a dictionary using topological traversal), and a "rebuild Twitter from the ground up" scaling/architecture question.

Interview Question – Store a set of sudden-death tournament results in a compact format (eg. a bit array) and a set of predicted match results (also in a bit array). Score the predictions, giving one point per correctly guessed match, without unpacking the bit array into a more convenient format (ie. you have to traverse the tree in-place).   Answer Question


9 people found this helpful

Declined Offer

Positive Experience

Easy Interview

Engineer Interview

Engineer
San Francisco, CA

The process took 3 weeks - interviewed at Airbnb.

Interview Details – 1 - initial conversation with internal recruiter
2 - technical screen
3 - in person interview at airbnb for 6 hours
4 - phone conversation with manager

The hiring process was actually pretty disorganized. For example, the first in person interviewer was nearly twenty minutes late and hadn't bothered to read my resume beforehand. I didn't really get the feeling that they were that interested in me. They also didn't ask about my previous professional experience at all. Given the level of questions they asked and the way the interviews went, I got the strong impression they mostly hire fresh college grads, not people with a decade of experience. Note that I'm not saying I'm too good to write code on a whiteboard or anything, because I'm happy to prove I'm competent. But I've learned a few things besides basic algorithms and airbnb never asked a single question about anything I've worked on.

Interview Question – The questions were really pretty straightforward if you're a decent engineer. Know your data structures and web architecture and you'll do well. They also ask you to write code with one of their engineers, so you should know (at least) one language and one editor well.   Answer Question

Reason for Declining – Airbnb didn't give me a great offer financially. They made it clear after I declined that I could have negotiated, but another company beat them by $20k.

Airbnb will also give you an option grant that is worth $xxx, but will absolutely refuse to tell you how they arrived at that value or disclose what fraction of existing shares that represents. Given the stock is still illiquid, it makes it impossible to value the stock grant and hence I valued it at $0. Note that, per 409a regulations, they cannot offer in the money option grants. Hence the grant is worth $0 per the last independent company valuation. So they only way they arrive at the value is some growth assumptions, but again, they will refuse to share those with you.


Accepted Offer

Positive Experience

Easy Interview

Intern Interview

Intern
San Francisco, CA

I applied online and the process took 1+ week - interviewed at Airbnb.

Interview Details – Multiple rounds (4-5) not sure if that's common, but they had me interview for two positions. Great HR, communicated efficiently and very helpful. Always very prompt with following up. Wonderful experience over all, everyone was very welcoming and enjoyable to speak with.

Interview Question – Gave hypothetical situations of how I would analyze certain problems in the system. Mainly looking for way of thinking and ability to communicate effectively.   Answer Question


No Offer

Positive Experience

Easy Interview

Junior Account Executive Interview

Junior Account Executive
San Francisco, CA

I applied online and the process took 3 weeks - interviewed at Airbnb.

Interview Details – Applied online and got an answer the day after. The whole process was fast and efficient. Not really unexpected questions:
- Tell me about you
- What do you expect to accomplish in this particular position?
- Background-focused questions
- Behavioral questions: tell me about a time in which you went through a difficult situation and how you solved it.

Interview Question – Tell me about a situation in which you had to pay a lot of attention to detail   Answer Question


No Offer

Positive Experience

Average Interview

Facilities Interview

Facilities
San Francisco, CA

I applied online and the process took 4 days - interviewed at Airbnb.

Interview Details – Quick process. Communication between HR and hiring manager was great.

Interviews for Top Jobs at Airbnb

Worked for Airbnb? Contribute to the Community!

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.