Airbnb Interview Questions | Glassdoor

Airbnb Interview Questions

Updated Jul 22, 2017
481 Interview Reviews

Experience

Experience
46%
21%
32%

Getting an Interview

Getting an Interview
54%
20%
16%
3
1
1
0

Difficulty

3.1
Average

Difficulty

Hard
Average
Easy

Candidate Interview Reviews

Filter

Sort: PopularDateDifficulty

Filter

Sort: PopularDateDifficulty
  1.  

    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?   1 Answer

  2. Helpful (2)  

    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   1 Answer
  3. Helpful (2)  

    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 (2)  

    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.


  5. Helpful (2)  

    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

  6.  

    University Team Interview

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

    Application

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

    Interview

    Initial phone screen w/ Recruiter, invited on-site for following week. Met with 5 members of the team & 1 cross-functional interviewer from engineering. Had a great tour of their (beautiful) office. Each interview lasted ~30 mins and all focused on somewhat different topics of the position.

    Interview Questions

    • Normal behavioral questions & some curveballs thrown in there (to answer honestly) for culture fit, I assume   Answer Question

  7.  

    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   1 Answer
  8.  

    Facilities Manager Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied online. I interviewed at Airbnb in May 2017.

    Interview

    I was contacted by a recruiter. The recruiter was great and very professional, and made sure to stay in touch while she waited for the hiring manger to take next steps. The phone interview with the hiring manager was very frustrating. I could tell immediately he was not interested in me, so I am a bit confused why he even decided to hold an interview. He was short, and was very rushed to get off the phone. Waste of everyone's time.

    Interview Questions

    • Questions were generic interview questions. Nothing really stood out as difficult.   Answer Question

  9. Helpful (2)  

    Senior Marketing Manager Interview

    Anonymous Interview Candidate in San Francisco, CA
    No Offer
    Positive Experience
    Difficult Interview

    Application

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

    Interview

    Kicked off interview process with a call with their recruiter, then moved on to a phone interview with the hiring manager followed by two days of in-person interviews with hiring manager and their team. Throughout the process, I was kept informed by the recruiter on who I'd be interviewing and the overall hiring process.

    Interview Questions

    • Hiring Manager: Asked for examples of how I've worked with senior management on large projects as well as multiple internal teams.   Answer Question
    • Hiring Manager: Asked how I typically managed my day.   Answer Question
    • Hiring Manager: Asked me what my strengths and weakness were.   Answer Question
    • Direct Report: Asked me what Airbnb meant to me personally.   Answer Question
    • Recruiter: Ultimately asked me for my salary range.   Answer Question

  10. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate in San Francisco, CA
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through a recruiter. The process took 2 weeks. I interviewed at Airbnb (San Francisco, CA) in April 2017.

    Interview

    Recruiter reached out to me with a very nice email. 1st technical phone screen was not hard, 45 min I finished in 33min or so. They use CoderPad, need the code to be compilable and fully working. They skipped 2nd phone screen for me, invited me to onsite directly. Free lunch. Onsite still 45 min each for coding sessions, and 30 min each for non-coding sessions mostly. I ran out of time for the coding sessions, didn't make them fully working. Got rejected after two days. Suggest should prepare/practice more for making the coding fully working within the 45 time window before coming for Onsite. The recruiting team were very professional, friendly, helpful, responsive, and welcoming throughout the entire process, especially the initial recruiter. My suggestion to the recruiting team is better to arrange one or two 10 min breaks between the onsite sessions. No offer, but good experience.

    Interview Questions

    • Tree related, and others. Need write fully working compilable code. Can't say much, coz of NDA.   Answer Question

See What Airbnb Employees Are Saying

17 people found this helpful

StarStarStarStarStar   Current Anonymous Employee in San Francisco, CA

Pros: “- The food team and the IT support team are some of the best and hardest working humans I've met. -I've worked with some really kind people here. -The cofounders mean well...”“- The food team and the IT support team are some of the best and hardest working humans I've met. -I've worked with some really kind people here. -The cofounders mean well; they're driven and passionate (more on that below) -The perks are great (meals, amenities, environment, great insurance)” – 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.