Taro Logo

Software Engineering Interview Experience - San Francisco, California

December 1, 2016
Negative ExperienceNo Offer

Process

The current internship interview process is comprised of two remote rounds: an initial round and an "onsite" round. Both consist of an online CoderPad environment, where your solutions are expected to compile.

The initial round is one 45-minute call, while the "onsite" round comprises two 45-minute calls.

Personally, the first round went fine. However, the second round was particularly challenging due to both the technical questions asked and technical difficulties on both parties. The first interviewer was almost 10 minutes late, and the second interviewer had trouble connecting via Skype, resulting in the interview starting over 20 minutes late.

Questions

Round 1: Given a menu (list of items and prices), find all possible combinations of items that sum to a particular value K. (A variation of the typical 2sum/Nsum questions).

Round 2: Given a flight itinerary consisting of a starting city, destination city, and ticket price (2D list), find the optimal price flight path to get from start to destination. (A variation of Dynamic Programming Shortest Path).

Given a list of sorted words from an alien dictionary, find the order of the alphabet. (Alien Dictionary Topological Sort - https://discuss.leetcode.com/topic/22476/16-18-lines-python-30-lines-c)

Was this helpful?

Interview Statistics

The following metrics were computed from 5 interview experiences for the Airbnb Software Engineering role in San Francisco, California.

Success Rate

40%
Pass Rate

Airbnb's interview process for their Software Engineering roles in San Francisco, California is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive40%
Neutral20%
Negative40%

Candidates reported having mixed feelings for Airbnb's Software Engineering interview process in San Francisco, California.

Airbnb Work Experiences