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 IOS Engineer interviewsAirbnb interview


      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. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Glassdoor LLC.

      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.

      IOS Engineer Interview

      Sep 15, 2015
      Anonymous Interview Candidate
      San Francisco, CA
      No offer
      Negative experience
      Difficult interview

      Application

      I applied online. The process took 4 weeks. I interviewed at Airbnb (San Francisco, CA) in Sep 2015

      Interview

      1 phone screen with recruiter 2 coding phone interviews (coderpad.io) with iOS engineers Onsite: 1 experience 2 coding 1 generalist interview 2 culture fit TIPS: 1. Practice writing a class where you implement a horizontal table view. You cannot use a UICollectionView. 2. When they ask you to fix all of the problems with the code in the file, not only will you fix structural errors with the code, make the the UI is laid out appropriately as well. The interviewer won't help you at all, so you just have to make sure anything and everything in the file is perfect. There is only one question that session, so just spend the entire session working on it. They have also been asking this question for years. 3. When you are asked to talk about your experience, they really want to see that you made the technical decisions in your past teams. 4. Review the core values: - Be a Host - Champion the Mission - Every Frame Matters - Be a "Cereal" Entrepreneur - Simplify - Embrace the Adventure The recruiters will never tell you that you have two culture fit interviews that are based around whether you fit these core values. You need to know these so you can think about your responses ahead of time. These core values can be found on the careers page. Disclosure: All of these tips come from my past mistakes, so hopefully you can learn from them, and make about your own mind about this company. Summary: You invest a lot of time and money to interview with them and they don't have the decency or respect to treat you with respect onsite. They treat you like you are disposable. I honestly have never been more disappointed in a company in my life. The fact that the interview process is so bad and so unorganized, they asked me the same question in the first interview as the second, and I had to tell them that, is so disappointing. What's also disappointing is that you work so hard for every interview and they don't even have the decency to give you a chance to demonstrate your knowledge. The questions are very vague and they refuse to answer your questions so you can get more background. Honestly, a complete waste of time. I hope they never ask those stupid questions again so people don't have to do them. In terms of places to work, I would never want to work here. The offices are beautiful, but the iPhone product is not great, the team is not that stellar, so thanks for saving me time. The design team is not as collaborative as Pinterest. The iOS team is not a team that I want to be on, and I did not meet a single person at the organization where I thought I could learn and grow from. Opposed to Pinterest, where I thought that everyone at the company was stellar. I didn't get a job at both and but you can tell that I still feel much more positively about Pinterest than I do about Airbnb. The people at Airbnb are outdated, out of touch, and rude. One of my interviewers started talking to me like I was an idiot, and I was just like, I'm pretty much done with this place. Screw this. Top to bottom, Pinterest is a very solid organization. The people at Airbnb seem so disinterested and just don't care about you. The people at Pinterest are so nice and they give you a bag of goodies at the end, I also asked for a t-shirt and they gave it to me. So nice! What's disappointing is that I believe in Airbnb's mission and I could really make a difference at that company. The iOS product is not world class and I could take it there. When you leave an interview having felt like you were not able to demonstrate your skills because it was structured poorly, that's what depresses me. I will never apply to this company again, because there is clearly a lack of leadership within the iOS division to create a great product or team. ----------- A couple other things bothered me about the interview process: 1. The meal expense limit is only $30. Opposed to $75 at Pinterest. 2. They only cover one night of Airbnb. Opposed to 2 nights at Pinterest. 3. They refused to reimburse me for my Airbnb before my interview, and it was not until I contacted the CEO on Twitter a month later, until I was reimbursed. Opposed to Pinterest which pays for all of your lodging for you, so you don't have to deal with reimbursements. 4. They take 2-3 weeks to reimburse you for travel expenses, opposed to 3 days at Pinterest. Anyways, I hope this was constructive criticism. Even though the organization is not for me, hopefully you will read this and be much more prepared for the interview than I was.

      Interview questions [3]

      Question 1

      Look at a pre-ARC implementation file of a class and fix everything wrong in the file. There was "every class of error" in the file.
      1 Answer

      Question 2

      Create a horizontal table view, that recycles views.
      1 Answer

      Question 3

      Talk about your past experience.
      1 Answer
      22

      Other IOS Engineer Interview Reviews for Airbnb

      IOS Engineer Interview

      Jul 20, 2020
      Anonymous employee
      Accepted offer
      Positive experience
      Average interview

      Application

      I interviewed at Airbnb

      Interview

      Two phone screens and an onsite. Overall all questions were fairly practical in that if you have been doing iOS development for a bit, nothing should be too surprising.

      Interview questions [1]

      Question 1

      Build a simple app that hits an API and shows results
      1 Answer
      8

      IOS Engineer Interview

      May 17, 2016
      Anonymous Interview Candidate
      San Francisco, CA
      No offer
      Positive experience
      Average interview

      Application

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

      Interview

      I interviewed for the iOS engineer position. Started with a simple phone conversation. Followed by a technical interview performed over the phone. This was followed by a technical interview on-site. Amazing experience overall, and they really kept to their mantra of hospitality throughout. Very impressive.

      Interview questions [1]

      Question 1

      How to create a collectionView within the cells of a tableView programmatically
      1 Answer
      7

      IOS Engineer Interview

      Dec 2, 2015
      Anonymous employee
      New York, NY
      Accepted offer
      Positive experience
      Average interview

      Application

      I applied online. The process took 3 weeks. I interviewed at Airbnb (New York, NY) in Nov 2015

      Interview

      Technical Phone Interview by an engineer from the iOS team at Airbnb. The interviewer started out by introducing himself and the work he does at Airbnb. Then we dived right into coding. The coding problem was to implement a view controller that has some UI elements and listens for a gesture recognizer (omits details here). I think the main challenge here is, since the coding is done through an online text editor, there's no auto-complete or anything like that, you need to be very familiar with the syntax and the SDK to be able to implement the whole thing. It's a good idea to talk through your thinking process before and during coding, so that the interviewer would have an easier time understanding your code and the structure of your view controller. The coding took no more than 8-10 mins, then the interviewer asked about the projects that I've done and what would I like to work on if I'm an iOS engineer at Airbnb (followed by some other behavioral questions). The entire phone screen took less than 30 mins. (I received the invitation to an on-site interview a week after the phone screen)

      Interview questions [1]

      Question 1

      - Implement a view controller that does a specific task (using a plain online text editor)
      1 Answer
      8

      Top companies for "Compensation and Benefits" near you

      avatar
      Amazon
      3.7★Compensation & Benefits
      avatar
      Google
      4.5★Compensation & Benefits
      avatar
      Meta
      4.6★Compensation & Benefits
      avatar
      Amazon Web Services
      3.9★Compensation & Benefits