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

      Airbnb

      Is this your company?

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: Airbnb reviews | Airbnb jobs | Airbnb salaries | Airbnb benefits | Airbnb conversations
      Airbnb interviewsAirbnb Software Engineer interviewsAirbnb interview
      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

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

      Followed companies

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

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      Software Engineer Interview

      Sep 13, 2017
      Anonymous employee
      San Francisco, CA
      Accepted offer
      Neutral experience
      Average interview

      Application

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

      Interview

      The recruiter contacted me a few days after I applied online for an initial phone screen, very straight forward, just gauging my interests and motivations and so on. The first technical phone screen followed very shortly after, which were very straightforward. She was pretty engaging and responsive. She definitely gave me a few hints along the way, but you must be extremely prepared with CS fundamentals. I got a callback a day later notifying that I would make it on to the next technical phone screen. This one was a little easier than the first, so pretty manageable. The interviewer seemed to like my approach and was also very positive and engaging throughout the experience. That afternoon, they told me I was moving on to the onsite, which I scheduled for the next week. One coding interview, two culture fit interviews, then lunch, experience, architecture, and one last coding interview. The onsite coding interviews were actually the same caliber of the tech phone screen interviews thankfully, so don't expect them to get progressively harder. One of the interviewers told me that they recently refreshed their interview question bank with new questions, a lot of them they provide and make up on their own. Needless to say, none of the questions I saw on Glassdoor before this were remotely close to what I was asked. It was still pretty manageable though if you do your preparation. One thing I should have been more prepared on was semaphores and mutexes. They asked me in depth about processes for about 20 minutes, and my knowledge was only pretty intermediate. Makes sense I guess since the engineers do dev ops on their own, which is respectable. Make sure to study advanced details on processes, threads, and scheduling. Also make sure to get up to speed on intermediate - advanced Discrete Math, that was a common theme. The rest of the interviews were straight-forward. Culture-fit was pleasant, as long as you have creative answers you'll be fine. Don't be caught off guard by the abrupt, quirky questions. If you're quick on your feet and proof to substantiate your answers it will go well. Experience was just a high-level casual conversation about my resume, didn't go in depth at all, no whiteboarding. I got to ask the engineer a lot of questions here due to the extra time left.

      Interview questions [4]

      Question 1

      1. Implement algorithm to rotate binary tree 2. Change algorithm for trees with 1 to n children nodes 3. Iterative implementation
      Answer question

      Question 2

      Given a string (no spaces) and a pattern, see if they match. "xyzxy" and "airbnbairbn" return true. "ccc" and "airairair" return true.
      2 Answers

      Question 3

      With two words and a separate list of words, find the shortest sequence between the two words where only one letter is changed at a time. Make sure to return the sequence of words as a list (solution only valid with backtracking).
      Answer question

      Question 4

      Architect and design an Airbnb clone
      Answer question
      53

      Other Software Engineer Interview Reviews for Airbnb

      Software Engineer Interview

      Jul 14, 2026
      Anonymous Interview Candidate
      No offer
      Positive experience
      Difficult interview

      Application

      I applied online. I interviewed at Airbnb

      Interview

      Recruiter Screen (30m): High-level team and project overview.Tech Screen (45m): Simple coding question followed by a diffcult follow-up. Time is very tight, so implement the first part quickly and focus on making your code easily extensible for the follow-up requirements.

      Interview questions [1]

      Question 1

      An OOD style or implementation exstensive coding question. Logic is simple, no algorithm involved.
      Answer question

      Software Engineer Interview

      Jun 4, 2026
      Anonymous Interview Candidate
      No offer
      Positive experience
      Average interview

      Application

      I interviewed at Airbnb

      Interview

      Pretty standard engineering interview. Recruiter call, technical interview, system design. They also had a code review interview that I had never seen before. I thought it was a little trickier than average, but not horrible. Sucks that if you don't move to the next round you can't reapply for a year.

      Interview questions [1]

      Question 1

      Tell me about the tech stack you've worked with before
      Answer question

      Software Engineer Interview

      Apr 14, 2026
      Anonymous Interview Candidate
      San Francisco, CA
      No offer
      Neutral experience
      Average interview

      Application

      I applied online. The process took 1 day. I interviewed at Airbnb (San Francisco, CA) in Apr 2026

      Interview

      Submitted my application and the next day i received the coding assessment I did not speak to anyone it was all done online, Im still waiting to hear back on my results

      Airbnb interviews FAQs

      • Software Engineer applicants have rated the interview process at Airbnb with 3.4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 41% positive. To compare, the company-average is 44% positive. This is according to Glassdoor user ratings.
      • Candidates applying for Software Engineer roles take an average of 21 days to get hired, when considering 197 user submitted interviews for this role. To compare, the hiring process at Airbnb overall takes an average of 29 days.
      • Common stages of the interview process at Airbnb as a Software Engineer according to 197 Glassdoor interviews include:

        Phone interview:  44%

        One on one interview:  21%

        Skills test:  11%

        Presentation:  8%

        Personality test:  6%

        Group panel interview:  5%

        Background check:  2%

        Other:  2%

        Drug test:  1%

        IQ intelligence test:  0%

      • Here are the most commonly searched roles for interview reports -

        1. Software Engineer(144) ;
        2. Senior Software Engineer(68) ;
        3. Host(66) ;
        4. Customer Service Representative(60) ;
        5. Safety Specialist(50) ;
        6. Customer Experience Specialist(47) ;
        7. Data Scientist(35) ;
        8. Manager(31) ;
        9. Claims Specialist(30) ;
        10. Program Manager(30) ;
        11. Account Manager(29) ;
        12. Project Manager(29) ;
        13. Customer Service(28) ;
        14. Market Manager(26) ;
        15. Photographer(26) .


      Glassdoor

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

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & 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. Indeed, Inc. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Indeed, Inc.

      Jobs at Airbnb

      11 jobs in United States
      Operations Engineer, BizTech
      San Francisco, CA
      ·
      $136K - $160K /yr
      (Employer provided)
      View job
      Senior Staff Machine Learning Engineer, Data & Eval
      United States
      ·
      $244K - $305K /yr
      (Employer provided)
      View job
      Senior Staff Machine Learning Engineer, Guest & Host
      United States
      ·
      $244K - $305K /yr
      (Employer provided)
      View job
      Staff Software Engineer, Community Support Engineering
      United States
      ·
      $204K - $255K /yr
      (Employer provided)
      View job
      Staff Software Engineer, Build (Bazel)
      San Francisco, CA
      ·
      $204K - $255K /yr
      (Employer provided)
      View job
      View all Software Engineer Jobs