Taro Logo

Senior Software Engineer Interview Experience - Seattle, Washington

August 1, 2024
Negative ExperienceNo Offer

Process

1 Code Screen and 1 Onsite.

The onsite includes:

  • Code Review
  • Engineering Experience
  • Coding
  • System Design

There are some recruiter calls in between the rounds. I would say that you should practice speed for the Code Review round.

Questions

It seems the interviewer customizes questions based on the project you choose.

Discuss a significant project you were a part of.

  • Why were you chosen to lead it?
  • What steps did you take to implement it, and why?
  • Talk about the other teams you collaborated with.
  • Discuss implementation details.
  • How long did the project take, how many people did you lead, and what were the challenges?
  • How did you define milestones and distribute work?

How do you delegate work and foster success in your team members while managing the overall timeline?

What challenges did you encounter? What did you learn from the experience?

What compromises did you have to make with the product manager's vision?

What issues did you have with other teams?

How did you maintain high quality, especially during the rollout? (Consider testing, monitoring, alerting, and rollout strategy)

Hiring manager feedback - D.C. stated that I communicated very clearly, but that I lacked accountability or humility and spoke poorly of coworkers, treating them like "low performers" (his words, not mine). He also apparently spoke against me in the onsite debrief and did not want me to join, even at the G8 (~Software Engineer II) level. This is concerning, as I have never encountered issues in behavioral/engineering experience interviews before.

The interviewer was D.C. He completely fabricated the detail about "low performers," and I don't understand his motivation.

You are given an array like [5, 4, 3, 2, 1, 3, 4, 0, 3, 4]

Part 1: Print a terrain where each number represents the height of a column at that index.

+

++ + +++ ++ + ++++ ++ + +++++++ + ++++++++++ <--- base layer

Part 2: Imagine we drop a certain amount of water at a specific column. The water can flow in whichever direction makes sense. Print the terrain after all the water has fallen.

dumpWater(terrain, waterAmount=8, column=1)

Should render: + ++WWWW+ + +++WW++ ++ ++++W++ ++ +++++++W++ ++++++++++ <--- base layer

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Airbnb Senior Software Engineer role in Seattle, Washington.

Success Rate

0%
Pass Rate

Airbnb's interview process for their Senior Software Engineer roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral0%
Negative100%

Candidates reported having very negative feelings for Airbnb's Senior Software Engineer interview process in Seattle, Washington.

Airbnb Work Experiences