Initial talk with recruiter to discuss me, the role I was applying for, and the company. Talked about what I was looking for, how I wanted to grow, and my experiences with Airbnb as a product. Recruiter was very kind and clear, and told me exactly what I was to expect in each phase of the process.
Next phase was a take-home data challenge- pretty straightforward: you're given a dataset and in 3 hours, you answer some questions about it, present results graphically, etc and email it back. This was returned to the team I was applying for, and I heard in less than a week that I was invited to onsite. Another phone call with the recruiter followed, who gave me details about onsite.
Onsite interview has been described extensively on Quora- arrive at 930/10, meet with a team member to go over assignment, start working. Lunch around 1230, followed by presentation at 430. It's an open-ended and therefore tough assignment, but super fun. You just have to get to work. You work alongside the rest of Airbnb- if you think it's too loud/ annoying/ etc, it's probably not a good fit for you. At presentation, people were interested in what I had done and asked some challenging questions. But they seemed driven by curiosity than anything else.
After this, was invited for a final set of onsite interviews. Recruiter followed up with some things to read, videos about company and their values. Met with recruiter morning of interview and she again walked me through the whole process, detailing what I could expect and who I would be meeting with. 2 interviews were cultural/ core values interviews and I am sure they have been documented elsewhere. In short, will you be a good fit here? How do you approach challenges? What moves you? Interviews with a software engineer, head of product, and team manager followed. All were hands-on, and entailed demonstrating product knowledge and business.
Offer followed onsite, recruiters were very hands-on and helpful through offer and negotiation. Various members of team I was to join emailed and offered to answer questions, including managers.