Taro Logo

Software Engineer New Grad Interview Experience - San Francisco, California

August 12, 2016
Negative ExperienceNo Offer

Process

I was contacted by Airbnb, and my interview was scheduled. The email process that the company follows is quite streamlined: first, HR contacts you to ask for your availability. They were quite flexible, which was nice. In her email, she also suggested a few topics that the interview might cover, which was a welcome change from many other companies.

Finally, I was scheduled for a 45-minute technical (live coding) interview.

Knowing all the good work Airbnb does and being considered an amazing place to work, I expected the interview process to be thoughtful and comfortable. I anticipated that candidates would feel more connected and that interviewers would take time to discuss the company and the role before diving into questions. I expected Airbnb's interview process to differ from the typical attitude of some large companies that seem to operate with a "We are flooded with applications, we don't connect, we just code" mentality.

Unfortunately, it too joined that league. I was told it would be a 45-minute coding interview where I would solve a problem using CoderPad. My interviewer would call my cell phone and share the CoderPad link.

My interviewer called, and trust me, I couldn't understand a single word due to his accent and low voice tone. He didn't even make an effort to help me understand what he was saying. I opened the call by stating his name, which, to this day, I still don't know; I asked him twice but didn't understand. It happens, not a problem. He sounded as if he was in a rush. Though I couldn't quite understand everything he was saying, he just stated his name and told me, "Let's start with the question directly." There was no introduction, no discussion about me, and he didn't mention his profile, the company, or the position – nothing at all. "Let's just start with the question." Really?

Anyways, he told me the question, and clearly, I had to request him to re-explain it. Even after that, the question wasn't very clear. I understand people have accents; I get it. But in a hiring process where interaction and communication are crucial, "PLEASE RECRUITERS/INTERVIEWERS HAVE SOMEONE WHO CAN CONVERSE CLEARLY OR AT LEAST EXPLAIN CLEARLY." As a candidate, it becomes very difficult, and due to this, we get confused.

If it was a plain coding round, the interviewer should have also written the question down, not just spoken it. He never talked about the company or the people. Also, in between, when I had questions, he seemed confused, and I did not receive any clear answers from him.

The level of difficulty was moderate and reasonable. I understand that, in the end, it is all about your skills and talent. However, if your interviewer is not supportive or clear, no candidate will ever be able to perform at their best.

Airbnb is a company I was really passionate about and dreamed of joining. But if I'm unable to give my best performance to achieve my dream, I don't want to blame anyone. However, what I've described above does affect my performance to some extent.

But never mind, I'm going to try again.

Questions

In an array of arrays, e.g., given [[], [1, 2, 3], [4, 5], [], [], [6, 7], [8], [9, 10], [], []], print: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.

Implement hasNext(), next(), and remove() methods. The essence lies in how you would access the elements.

Was this helpful?

Interview Statistics

The following metrics were computed from 10 interview experiences for the Airbnb Software Engineer New Grad role in San Francisco, California.

Success Rate

30%
Pass Rate

Airbnb's interview process for their Software Engineer New Grad roles in San Francisco, California is very selective, failing most engineers who go through it.

Experience Rating

Positive60%
Neutral20%
Negative20%

Candidates reported having very good feelings for Airbnb's Software Engineer New Grad interview process in San Francisco, California.

Airbnb Work Experiences