The work environment and development cycle here is very fast-paced and agile.
As an intern, you get to work on very impactful projects and are entrusted with pushing to production right away!
There are tons of events (both intern and company) like workshops, tech talks, and social events throughout the summer, so it's easy to meet other Airbnb employees and learn/grow very quickly from a technical/personal standpoint.
The company is also very mission-driven and places heavy emphasis on its core values.
I would definitely recommend an Airbnb internship to anyone who's interested in helping to transform the travel industry!
During peak seasons (primarily before a big product launch and depending on the team), people tend to work late. Also, Airbnb is growing so fast, which comes with the problems of scaling the engineering side of things quickly and effectively.
Figure out how to better scale the engineering side of things to prevent increasing tech debt.
Asked about data modeling questions: how to design different tables, how to partition data, and how to scale. Also asked to write SQL queries based on the previous questions. The coding interview asked simple coding questions, such as array manipulat
The scheduling was great. There were multiple back-and-forth emails with the recruiter, and they kept me updated throughout the entire process: * Recruiter screening * Call with team lead * Three live technical challenges (live SQL and API cha
I had about 12 separate interviews. These included tech rounds, behavioral interviews, team matching, and more. It was a lot of rounds, but it wasn't that bad compared to some other experiences. The main pain point was that it moved very slowly. I s
Asked about data modeling questions: how to design different tables, how to partition data, and how to scale. Also asked to write SQL queries based on the previous questions. The coding interview asked simple coding questions, such as array manipulat
The scheduling was great. There were multiple back-and-forth emails with the recruiter, and they kept me updated throughout the entire process: * Recruiter screening * Call with team lead * Three live technical challenges (live SQL and API cha
I had about 12 separate interviews. These included tech rounds, behavioral interviews, team matching, and more. It was a lot of rounds, but it wasn't that bad compared to some other experiences. The main pain point was that it moved very slowly. I s