I applied and was given a link to complete a coding challenge. Then, I was scheduled for two back-to-back online technical interviews.
Next, I had a "cross-functional" (cultural fit) interview, which was a flurry of personal "describe a time / thing" questions.
The technical questions were fine, although one interviewer wasn't very friendly. I was led to believe the cross-functional interview would be more about why I wanted to work at Airbnb. I found the one-way string of questions to be fairly uncomfortable.
Generate pages of listings.
Each page should show n listings. Each listing has a score. You should prioritize listings with the highest score but not show the same listing more than once.
You are given a Twitter-like social network. When a user tweets something, all of their followers retweet it. Write an algorithm to find the smallest set S of users such that all users in the graph see tweets from at least one user in S.
Describe your most memorable vacation.
What is an organization you look up to for doing good?
Describe a time you stood up for something you believe in.
The following metrics were computed from 53 interview experiences for the Airbnb Software Engineer (Internship) role in United States.
Airbnb's interview process for their Software Engineer (Internship) roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Airbnb's Software Engineer (Internship) interview process in United States.