Interview Experiences

Real candidates, real loops: every round, what was asked, and how it ended.

Share yours, earn XP

25 stories

Likes earn the author +10 XP for the first 3 likes each day

AirbnbSoftware Engineer
Oct 2026

Four-Level Parcel Attribute OA, 410/600

The AI-organized question lists I used for the past three months of OAs were basically useless, and I didn't get any repeat questions. It's the same as what people on the forum have been reporting lately: I mass-applied and got the OA instantly. But it's still the 90-minute, four-level format. The problem gives you a batch of Parcels. Each Parcel has its own ParcelId and attributes (key, value),…

Online Assessment0
AirbnbSoftware Engineer
Sep 2026

Four-Level Banking System OA, Stuck on Level 3 at 440 Points

Level 1: Basic banking operations. Needs to support: Level 2: Top Spenders Requirement: rank accounts based on the total value of outgoing transactions Adds something like: Level 3: Scheduled Payments. The system needs to support: schedule payment accept payment The biggest trap here is the timestamp execution order. It's not just "store a record when schedule_payment is called" and that's it. Ev…

Online Assessment0
AirbnbSoftware Engineer
Sep 2026

Auto-Sent CodeSignal OA With a Four-Level Task Management System

I mass-applied, and got the OA invite right away. It was probably sent automatically by the system. Standard CodeSignal Industry Coding Assessment. You have to share your screen the entire time and keep your mic on so it picks up audio. The problem I got was a task management system. Level 1: The task management system should support adding, updating and retrieving tasks. Level 2: The task manage…

Online Assessment0
AirbnbSoftware Engineer
Aug 2026

A Perfect Cloud-Storage OA Score Followed by Rejection

I received the OA immediately after applying, got a perfect score, then received a rejection email a week later. The problem was a cloud storage system. It had four levels. You only got the next level after finishing and submitting the current one. Level 1: Support adding new files, retrieving files, and copying files. Level 2: Support finding files by matching prefixes and suffixes. Level 3: Sup…

RejectedOnline Assessment0
AirbnbSoftware Engineer
Aug 2026

A Four-Level Banking System Online Assessment

I recently took Airbnb's software engineering online assessment. I hope this question format helps people who take it later. One of the online assessment questions was a banking system or filesystem with unit tests. It was similar to CodeSignal's progressive-level problems. It was not a set of independent LeetCode questions; instead, new requirements kept being added to the same codebase. The ove…

Online Assessment0
AirbnbSoftware Engineer
Aug 2026

90-Minute Four-Level OA, Only Passed Two Levels

The OA was 90 minutes with 4 levels, and I used C++. Looking back, I probably should have used Python, which would have saved a lot of time. They also require your camera and mic on the whole time plus screen recording, and you have to show ID before you start. No AI assistance at all; they said you can keep one tab open for looking up syntax. It has really been a long time since I last job hunte…

RejectedOnline Assessment0
AirbnbSoftware Engineer
Aug 2026

In-Memory File System OA, Four Levels Deep

The OA was an in-memory file system design problem: add files, copy files search files with prefix and suffix add users with capacity, add files by user, update user capacity compress and decompress files L1 and L2 were pretty straightforward. L3 required handling the relationship between users and files, and you had to modify the copy_file from L2. The copied file also has a size, and if size >…

Online Assessment0
AirbnbSoftware Engineer
Jul 2026

A Recipe-Management OA With Brutal Corner Cases

Fresh off the OA, just did it. I'm saying I definitely failed because I only passed two levels. I wrote level 3 but a few test cases wouldn't pass, and I never even got to see level 4. The problem itself isn't hard, but there are a ton of corner cases, and you need every single test case to pass before you can move on to the next level. I also feel like this is a brand new question bank, because…

RejectedOnline Assessment0
AirbnbSoftware Engineer
Jul 2026

A 90-Minute OA With a 4-Level Working Hours Register Problem

Time limit was 90 minutes, four levels total. Implement a Working Hours Register: employees badge in and out of the office, and the system records their working hours, with support for promotions, salary calculation, and bonus-period management. Level 1: Basic CRUD — add an employee, badge an employee in and out, query an employee's total hours worked. Level 2: Sort employees by hours worked and…

Online Assessment0
AirbnbSoftware Engineer
Jul 2026

90-Minute Online Assessment, Four-Level Bank Transfer Problem

I just finished the Airbnb online assessment. I'm an experienced hire switching jobs, not a new grad. The problem is like transferring money between bank accounts, split into four levels, 90 minutes total. It's the same one that was in earlier interview reports on the forum. Level 1 is implementing create and add credit. Level 2 is instant transfer, and outputting the top k. Level 3 is being able…

Online Assessment0
AirbnbSoftware Engineer
Reported Jul 2026

Airbnb Software Engineer interview experience

I applied for a Staff Software Engineer role and then heard nothing for more than a month. When I finally got an email, it invited me to a CodeSignal technical interview. The interface looked polished and had practice exercises, but the editor felt limited compared with a VS Code-style workspace and lacked conveniences such as autocompletion. The HackerRank-style assessment allowed 90 minutes and…

Online Assessment0
AirbnbSoftware Engineer
May 2026

Solved the Coding Question, Still Rejected

Locked — open it to unlock the full story with XP.

RejectedTechnical ScreenXP0
AirbnbSoftware Engineer
Apr 2026

Strong Start, Onsite Set Up to Fail

Sharing my full Airbnb loop. A friend's classmate referred me in, and I got a response the very next day. Here's the weird thing: the first round was a phone screen with the hiring manager — an HM based somewhere else — 30 minutes, and it went really well. He was a genuinely nice guy, and you could tell right away he was a good manager. What he worked on matched well with my background too, and I…

RejectedOnsite0
AirbnbSoftware Engineer
Mar 2026

Phone Screen to Verbal Offer in 39 Days

A premium story — unlock it to read the full loop.

OfferOnsitePremium0
AirbnbSoftware Engineer
Feb 2026

Rejected After Onsite Deep Dive Over Background Fit

Locked — open it to unlock the full story with XP.

RejectedOnsiteXP0
AirbnbSoftware EngineerSenior+
Jan 2026

Full Onsite Loop, Rejected on System Design and Resume Deep-Dive

Locked — open it to unlock the full story with XP.

RejectedOnsiteXP0
AirbnbSoftware Engineer
Jan 2026

Passed Onsite and Core Value, Now Waiting on Team Match

I got laid off in the middle of last year, unfortunately. After that, looking at my mortgage, I felt empty and pessimistic for a while, then started grinding practice problems hard. At first I used a bunch of small companies to warm up, but I was rusty and kept getting rejected all over the place — I was almost losing my confidence. Then I finally got an interview at Airbnb through a referral. Ai…

In progressOther0
AirbnbSoftware EngineerSenior+
Dec 2025

Passed Every Round, Then the Role Was Filled

Background: US bachelor's degree, 4.5 years of experience. Timeline Mid-October: mass-applied on LinkedIn to Airbnb Beijing (the "air mattress" company) — got a recruiter email the same day. A week later: 15-minute HR Screen introducing the role. Late October: 45-minute Tech Screen. Early November: VO1 (Coding 1) and VO2 (Coding 2), 45 minutes each. > Suggest a split stay where you stay at 2 diff…

RejectedOnsite0
AirbnbSoftware Engineer
Nov 2025

Bombed the Live Bug-Free Hotel Split-Stay Problem

The interviewer got on the call and, without saying a word, immediately dropped a problem on me. I think I'd seen fragments of this one on the forum before — the hotel split stay problem. But I'd only ever seen little snippets of the description and didn't remember the actual problem in much detail, so I basically treated it as a brand new question. The gist of the problem: it's about booking roo…

RejectedTechnical Screen0
AirbnbSoftware Engineer
Sep 2025

BQ Then a Tree Subsequence Coding Question

For the first round, there's a reference to check, but the post doesn't say what it points to. The second round started with a quick self-introduction and some small talk with the interviewer, then went straight into behavioral questions. We got asked: Talk about a time you taught yourself something — how did you learn it, and did it end up helping you in your actual work later on? Tell me about…

Technical Screen0

What are interview experiences?

An interview experience is a candidate's own account of a hiring loop — not a question bank entry. It tells you the shape of the process: how many rounds there were, what each round actually tested, how long the gaps between them ran, and what the recruiter said at the end. That context is the part a question list cannot give you.

How to read them

Weight recent write-ups more heavily — interview loops change, often within a year. Read several for the same company and role rather than one: a single account tells you what one interviewer asked, while five tell you what the bar is. Note the outcome badge too, since a rejection write-up usually explains the gap far more precisely than an offer one.

Share your own

Every published experience earns 50 XP, and each of the first 3 likes it receives in a day earns you 10 XP more. Likes must come from established accounts; like-for-like swaps and likes from your own second account are not paid. Write it while the details are fresh — the round order, the exact prompts, and how much time you were given are what the next reader needs.

Share your experience to earn XP