I've been working at Airbnb for a year as a software engineer.
Top two things I like are how helpful people are. Instead of wasting 2 hours trying to figure it out on my own, if I get stuck, I ask for help, and people spend the time to both answer the question and explain a bit more so I actually understand what's going on.
Within my first few weeks, I was amazed at how much I learned, and now a year into the job, I feel very knowledgeable in my area, and pass on the favor by helping new hires.
The second favorite thing about Airbnb is the people. I'm a new grad, and I really like the fun culture, a mix of people who are chill, but also those who like to go out and party a bit more. Nothing that crazy, probably doesn't compare to Facebook's epic parties, but I'm more than happy.
And it's a great crowd.
Also, our office is amazing. Just Google for "Airbnb custom spaces" to see pics. I love bringing people to the office because they always like it.
In terms of the job itself, it's very reasonable. Flexible hours, only occasionally work late when I choose to, supportive and helpful team.
All in all, there's nothing that I really dislike about Airbnb.
I would definitely say the company has more focus on product development and growth than on engineering quality. That means that currently the codebase is a little messy, and there are times where you'll have to ask a few people before you find someone who understands the code well.
However, this is definitely being worked on as we expand, and different components are being refactored or rewritten.
Also, I feel that designers get too much say in the things that are built, occasionally at the expense of functionality.
I completed a phone screen with live coding, followed by a full-day onsite interview. The phone screen wasn't extremely difficult. It seemed to me that they were looking more for how you solve problems rather than for the actual solutions. The onsi
I received a phone call very quickly after finishing the online test questions. There were two phone interviews after that, with technical questions. I completed the first one, but bombed the second one. The interviewer was late for my first interv
The interview process was surprisingly much easier than with many other companies I considered. Ultimately, I chose Airbnb because of the interesting problems they were solving and their culture. I will preface this by mentioning that when speaking
I completed a phone screen with live coding, followed by a full-day onsite interview. The phone screen wasn't extremely difficult. It seemed to me that they were looking more for how you solve problems rather than for the actual solutions. The onsi
I received a phone call very quickly after finishing the online test questions. There were two phone interviews after that, with technical questions. I completed the first one, but bombed the second one. The interviewer was late for my first interv
The interview process was surprisingly much easier than with many other companies I considered. Ultimately, I chose Airbnb because of the interesting problems they were solving and their culture. I will preface this by mentioning that when speaking