San Francisco Bay AreaMar 31, 2026Phone ScreenCoding6/10 difficulty
I was asked to implement the following function: Given a list of sentences and a fixed width (55), print each sentence as a row in a bordered table. Each sentence stays on ONE line, padded to the width. Example (width = 55): Input: sentences = ["Hello world",...
I was laid off last year and spent time preparing for interviews. I practiced with smaller companies and then got a referral to Airbnb, my dream company. I was worried about rejections but finally passed the onsite and Core Value rounds. The Team Match (TM) is...
01
San Francisco Bay Area
Jan 20, 2026
Onsite
System Design
6/10 difficulty
I had an initial system design round where I designed a key-value store. I felt the discussion went well with the interviewer, mainly focusing on the CAP theorem.
00
San Francisco Bay Area
Jan 15, 2026
Onsite
Multiple Types
6/10 difficulty
### Coding Round The coding question was: You have a [X]-hour layover in Paris and want to book some staying experiences. X here is a variable number of hours, rounded to a single decimal. While you are excited to try out new experiences, you prefer to book as...
00
San Francisco Bay Area
Jan 15, 2026
Full Journey
Multiple Types
6/10 difficulty
### Phone Screen I was asked about key-value stores and refunds. I didn't perform well in the first round because my time complexity analysis was incorrect. Fortunately, the interviewer gave me a second chance with an additional interview. ### Onsite **Past Ex...
00
San Francisco Bay Area
Jan 15, 2026
Phone Screen
Coding
6/10 difficulty
I was given a GET query URL and needed to parse each query string's key and value pair, returning the result as a Map. I needed to consider that keys might not be unique and values could be Integer, String, Boolean, or List types. Example: parseQueryString("?k...
00
San Francisco Bay Area
Jan 15, 2026
Onsite
Multiple Types
8/10 difficulty
I had an onsite interview experience with Airbnb that did not go as planned. **Round 1: System Design + Coding** For the system design round, I met with a tech lead with 20 years of experience who also has a YouTube channel. The question was to design a job sc...
00
San Francisco Bay Area
Jan 15, 2026
Phone Screen
Coding
4/10 difficulty
After the recruiter call, I scheduled the first technical screening. I was notified a week later that I passed. The question was a math problem related to UI View Layout. The follow-up question was: If this view is in a relative view, how would you modify your...
00
San Francisco, CA
Jan 12, 2026
Full Journey
Multiple Types
7/10 difficulty
## Preparation Tips & Key Takeaways ### What I Learned - It's crucial to consider the scope of projects when discussing experience, even if the preparation materials don't explicitly emphasize it. - Thorough preparation for behavioral questions, tailored to th...
080
San Francisco Bay Area
Jan 10, 2026
Full Journey
Coding
3/10 difficulty
I had two technical screening rounds. **Tech Screening 1:** I was asked to implement text justification. The task was to write a function that takes a list of articles and a maximum line width. My function needed to format each article into multiple lines so t...