I applied online. The process took 8 weeks. I interviewed at Airbnb (Portland, OR) in Nov 2019
Interview
Applied online. Recruiter contacted me nearly two months later and scheduled a technical phone screen with an AirBnB engineer. Interview was 45 minutes on coderpad, because they want the code you write to run as opposed to usual whiteboard-type coding.
Interview questions [1]
Question 1
Interviewer started by patting herself on the back by pointing out that she was unbiased because she didn't look at my resume before the interview. She then proceeded to ask me to either reinvent Dijkstra's algorithm in 45 minutes or remember it from school, thereby being biased in favor of new grads/current students. AirBnB is not interested in talented engineers with 5+ years of experience.
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.
I applied online. I interviewed at Airbnb in Jul 2026
Interview
Just doing online assessments on codeSignal, be sure to get familiar with the platfor before you start, will be 4 level of quesiton, which is like keep improve your solution levle by level.
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
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 -