Airbnb Software Engineer

Status: have 3.5 years of Work Experience
Position: Software Engineer At Airbnb
Location: San Francisco, CA

Round-1–> Phone interview
Interviewer jumped right in to a coding question without even any introductions as Airbnb cares more about code to be compiled and run on all test cases interviewer provides.
Round-2–> Onsite interview

  1. Experience interview: I was asked to pick a project from my resume and explain in depth about it (expect some flow charts to be drawn on the whiteboard)
  2. Architecture interview: Designing backend schema of a problem and discuss trade off’s (like optimize for write heavy/read heavy)
  3. Lunch interview: This is more informal and talked more about company
  4. Coding interview: Was asked to write code on a computer, compile and run it for all test cases
  5. Coding interview: same as above
  6. Culturalfit interview: Questions about personality and why airbnb
  7. Culturalfit interview: same as above
    Tips–> practice coding on computer (unlike other companies). you have to get a fully working code to get hired.