Airbnb Interview Questions | Glassdoor

Airbnb Interview Questions

Interviews at Airbnb

911 Interview Reviews

Experience

Experience
46%
22%
32%

Getting an Interview

Getting an Interview
61%
17%
14%
4
2
1
1

Difficulty

3.1
Average

Difficulty

Hard
Average
Easy
  1. Helpful (6)  

    Customer Experience Specialist Interview

    Anonymous Employee in Portland, NY
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through a recruiter. I interviewed at Airbnb (Portland, NY) in June 2017.

    Interview

    group interview, took 3 hours. role play questions asked by a customer and how you would answer them. Typical questions that would be asked in customer service roles, such as payment problems and disputes regarding home damage etc.

    Interview Questions

    • Name a situation where you were impressed by a company's customer service   Answer Question

  2. Helpful (10)  

    Software Engineer Interview

    Anonymous Employee in San Francisco, CA
    Accepted Offer
    Positive Experience
    Easy Interview

    Application

    I applied through an employee referral. I interviewed at Airbnb (San Francisco, CA) in May 2017.

    Interview

    Week 1:
    First contact was with a recruiter a few days after sending my application through a referral at the company. It was a typical recruiter screen and we proceeded to scheduling a technical phone interview.

    -----

    Week 2:
    The technical phone interview was done over the phone and in CodePen (using collab mode). It was a straightforward UI task I was able to finish quickly, so we found ways to enhance it further. I was emailed the next day and told they wanted to bring me onsite.

    -----

    Week 3:
    The onsite interviews (6 of them) took up the entire day: 2 technical, 1 algorithm, 2 cross-functional, 1 project deep-dive.

    You must sign an NDA when you arrive (so I can't share any of the questions they asked). I was given a brief tour of the building, then shown to my meeting room for the day (they wrote a nice welcome message on the whiteboard).

    The 2 frontend technical interviews were much like the phone interview - straightforward UI tasks. Both were done in CodePen and were enjoyable. The algorithm interview was more practical than I expected. We discussed the approach I would take, and then implemented it (also in CodePen). The 2 cross-functional interviews were a series of questions and topics for discussion. I got the idea they were using those to get a gauge on my personality. The final interview was a deep-dive into a past project I worked on. I suggest picking something you enjoyed as it makes talking about it for 45 minutes much easier.

    Also included was lunch - the food selection in their cafeteria is impressive. You are paired with an employee who takes you to their cafeteria to eat with you. This was not an interview. It seem silly at first to have a chaperone, but it was a good chance to ask questions both about the company and the interview process.

    Despite a long day, everyone involved was polite, upbeat, and courteous to my needs (asking if I needed bathroom and water breaks). All interviews started right in on the problems/questions and then left time at the end for me to ask them questions about the company.

    I met with the recruiter on the way out who told me he'd be in touch in 2 days. I left pleased with how I represented myself.

    2 days later, I was told they were proceeding to drawing up an offer and that they will have it to me the following week.

    -----

    Week 4:
    Offer received and signed.

    -----

    Overall, it was a very pleasant experience. Everyone I interacted with was pleasant and friendly. Based on some of the feedback I read on Glassdoor, I was expecting uninterested and tired interviewers, but that wasn't the case at all.

  3. Helpful (7)  

    Software Engineer Interview

    Anonymous Employee in San Francisco, CA
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through an employee referral. I interviewed at Airbnb (San Francisco, CA) in May 2017.

    Interview

    Total Process from start to finish was around 3.5 weeks.

    I had a referral and outstanding offers from two "big 4" companies so they did a great job of hurrying along the process.

    Had two phone screens. The first was an interesting problem that's not currently on leetcode in any variant. I'd rate it somewhere between leetcode medium and hard. Barely finished it in time since I was debugging the last 15 min.

    Second phone screen was a leetcode easy/medium problem. Trick is not overcomplicating it.

    Onsites consist of several interviews: some are coding interviews, some are architecture interviews, some are fit interviews. Unlike other companies, Airbnb prefers a working solution in the allotted time even if it's suboptimal. Your code is expected to run. So I'd recommend taking no more than 10-15 min coming up with the algorithm... start coding up the naive solution if you're stuck and if you have time at the end you can explain a better algorithm to use.

    The fit interviews are pretty straightforward. This isn't something you should "study" for, but read up on Airbnb's core values and think about how you align with them. They care a lot about fit which is probably why everyone seems so awesome to work with.

    Architecture interview was much more intense than any of the tech giants. I found it to be highly disorganized but we basically did a deep dive into a system. If you're an experienced engineer you'll find it fast-paced but not terrible.

    Experience interview is very pleasant. You talk about cool projects that you've worked on and how they work.

    Interview Questions

    • NDA (and I'm working there) so no specifics. But I strongly suggest studying graphs, networking, less common data structures like tries/radix trees and min/max heaps, bit manipulation, and searching (BFS, DFS, binary search).   1 Answer

  4. Helpful (5)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied online. I interviewed at Airbnb.

    Interview

    Talked to one of their recruiters on the phone. Seemed fine.

    After that had a technical phone screen interview setup.

    The interview used coderpad. The interviewer immediately asked his question. Barely talked. Was very hard to understand when he did. Provided no help or direction at all. Made it pretty clear he did not care to interview me. He presented his second question incorrectly. I explained my understanding of his second question and he agreed. I implemented it. Then he brings up an edge case, which is not at all valid for the question that was asked. He then asks what the run time of my solution is. I tell him. He disagrees. I explain to him again. He seems to concede then says he has to go, but he'll let me take the rest of the allotted time to finish and answer the question correctly. The same question he had asked incorrectly. At this point it was clear this was a waste of time so I also exited the interview.

    Interview Questions

    • Determine whether word is a palindrome and find palindrome pairs within a set of words   1 Answer

  5. Helpful (6)  

    Software Engineer Interview

    Anonymous Interview Candidate in San Francisco, CA
    Declined Offer
    Neutral Experience
    Average Interview

    Application

    I applied through an employee referral. I interviewed at Airbnb (San Francisco, CA) in May 2017.

    Interview

    The interviewer jumped straight into the problem. It was basically a variation of coin change. Interviewer was not very helpful but definitely gave me time to think about the problem and wasn't too pushy. I got stuck in a recursive infinte loop because of the issue with including an item multiple times and not having duplicates. Shouldn't be too hard. Working solution provided.

    Interview Questions

    • Q) Given a list of menu items and prices. Print all combinations that match a target price.
      Eg: target = $3, Menu( A:$1 , B:$2)

      Print
      A,A,A
      A,B

      But no B,A   2 Answers

  6. Helpful (5)  

    Software Engineer Interview

    Anonymous Interview Candidate in San Francisco, CA
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied online. I interviewed at Airbnb (San Francisco, CA) in May 2017.

    Interview

    Overall, this was a negative interview experience. The company highlights it respects every individual, men and women of all races, however, they actually do not respect the candidate. I'll explain my experience in detail.

    First, a little background about the interview process: After a phone interview, I was invited to their HQ in San Francisco for an onsite interview. The onsite interview includes two coding interviews, a project deep dive, two cross function interviews and two system design interviews.

    1. The recruiter was never on time for phone calls before bringing me onsite. Among all the 5+ companies I interviewed in the same period, I never had this kind of experience. Airbnb recruiter was the most unprofessional one. If I need to take a 30-minute phone call during work, I have to make a good schedule and find a good spot. Airbnb, please respect your candidate and be on time; when you are late, at least reschedule a time instead of directly calling me when I am in the middle of work.

    2. The onsite interview has a "project deep dive" session, and it essentially asks you every detail of a project you worked on. This is absurd and totally ignores the risk of leaking confidential information of the candidate's employer. I have to be very careful in this session and avoid some detailed information when answer questions of the interviewer, and obviously he was not satisfied. Airbnb, please respect confidentiality when designing your interviews!

    Among the 5+ companies I recently interview, I had the worst experience with Airbnb and I will not consider applying again.

    Interview Questions

    • coding in a computer instead of whiteboard; behavior questions; system design questions.   Answer Question

  7. Helpful (4)  

    Senior Manager Interview

    Anonymous Employee in San Francisco, CA
    Accepted Offer
    Positive Experience
    Easy Interview

    Application

    I applied through an employee referral. The process took 3+ months. I interviewed at Airbnb (San Francisco, CA) in May 2017.

    Interview

    Wonderful people short 30 minute conversations. One interesting assignment to do analysis/present views. Overall process four plus months from first phone screen to offer which creates unnecessary stress on candidates. Includes a cultural fit interview that explores how you match up w company values. Enthusiastic people ops team to guide through process.

    Interview Questions

  8.  

    Intern Interview

    Anonymous Interview Candidate
    Declined Offer
    Positive Experience
    Average Interview

    Application

    I applied online. I interviewed at Airbnb.

    Interview

    After applying for an intern position, I received email from an coordinator, and I had a first phone interview with a manager from a department I applied for. It was a casual interview and the questions were simple.

    Interview Questions

    • What's your experience at Airbnb?   2 Answers

  9. Helpful (2)  

    Product Manager Interview

    Anonymous Interview Candidate in San Francisco, CA
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied through an employee referral. The process took 1 day. I interviewed at Airbnb (San Francisco, CA) in May 2017.

    Interview

    This is a good company and I understand it is very competitive company and role, however I did not see any patience from the interviewer. Felt that they do not appreciate candidates' interests.

    Interview Questions

    • How you are qualified for this role, very specifically   1 Answer

  10. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate in Seattle, WA
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through an employee referral. I interviewed at Airbnb (Seattle, WA) in May 2017.

    Interview

    2 round phone screen, 1st display search result with pagination, 2nd implement 2d iterator. Basically there is not much communication with interviewer, I just coding and explains the solution, and interviewer seems agree with everything.

    Interview Questions

    • interviewer asked me to implement 2d iterator   3 Answers

See What Airbnb Employees Are Saying

StarStarStarStarStar   Current Software Engineer in San Francisco, CA

Pros: “The people are without question the best reason to work at Airbnb. It is an incredibly welcoming culture that values learning and passionate endeavors of all sorts. Everyone is ready to...”“The people are without question the best reason to work at Airbnb. It is an incredibly welcoming culture that values learning and passionate endeavors of all sorts. Everyone is ready to help at a moments notice whether it's with questions about an obscure technical system, or just help moving a couch on the weekend. Outside of the people: there are deep technical challenges to solve, there is a supportive environment for learning and personal development, there is freedom and incentive to travel, and the pace of growth means there's always new challenges.” – Full Review

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.