1p3a Experience · Sep 2025

Airbnb Senior Software Engineer Onsite Interview Experience and System Design

SWE System Design Senior
4 replies

Interview Experience

Senior Interview HM Interview: I didn't expect it to be an interview, so I wasn't well-prepared and answered behavioral questions spontaneously. We went over the most interesting project, and the HM a

Full Details

Senior Interview HM Interview: I didn't expect it to be an interview, so I wasn't well-prepared and answered behavioral questions spontaneously. We went over the most interesting project, and the HM asked many questions.

Phone Screen Schedule tasks to maximize profits: https://www.1point3acres.com/bbs/thread-1128701-1-1.html.

My approach was greedy: start iterating from the task with the highest return, placing the current task in the last unoccupied slot before its deadline. After completing that, I

passed the interviewer's task and wrote a few case studies. The remaining time was spent discussing how to optimize for finding free slots. After a brief discussion, time was up. VO

System Design Design a distributed KV store. It should support operations like get(key), put(key,value), and delete(key), paginated get(key*). The system should strive for eventual consistency and high availability. It felt like the interviewer had their own workflow and some points they wanted to hit. In addition, the original poster lacked experience, so they were somewhat led by the nose throughout the process. VO behavior: Similar to what was described in the geography section, they focused on one project and asked very detailed questions.

About This Question

This is a candidate experience report from a airbnb interview for a swe role (senior level) during the system design round reported in 2025.

It covers the following topics: System Design, Greedy, System Design, Greedy .