专栏 | 九章算法
网址 |
什么都不做就能挣钱,有这样的好事吗?在所谓的共享经济时代,类似Airbnb和Uber这样的新经济公司,只需要提供一个IT平台,就能够坐收大笔收入。
Airbnb自2008年成立以来,以惊人的速度发展,Airbnb 以火箭的速度追赶上了酒店领域的传统老大万豪、希尔顿等。截止2017年9月,Airbnb 占有 31 billion的市场,仅次于酒店业老大万豪的39 billion.
Airbnb成了现今旅行者探索新城市并留在住宅区的首选,Airbnb网站总会推荐符合你喜好的位置,以及建议最佳价格范围和邻近主要景点。它在增加你选择便捷性的同时,又增强了你做旅游准备工作的舒适感。那么,该组织是如何满足世界各地旅行者的不同需求和偏好?
答案就在于大数据。Airbnb的大数据在为全球超过8000万客户提供无可挑剔的服务方面发挥着非常关键性的作用,可以这么理解:没有大数据,Airbnb就不是现在的Airbnb。
让大众掏钱的岗位了解一下
Airbnb对大数据岗位的人才需求是巨大的,给出的薪资也是非常可观的,下图是最近的招聘信息,了解一下:
Airbnb大数据岗位薪资
据 统计,Airbnb(爱彼迎)软件工程师(Software Engineer)平均年薪(average salary)为 $255 k,其中包括基础工资、奖金、股票等。
相关技能要求
想要成为airbnb软件工程师,你首先需要具备以下任何一种计算机软件技能:python, java, javascript, c++, Mysql, Css。
如果你要参加Airbnb大数据岗位面试,这里有份指南请注意查收一下。如果你有意愿进入Airbnb的任何岗位,这份面试指南同样适合你。
Airbnb面试流程
Airbnb 的面试流程包括两个部分:电面(phone screen)和现场面试(onsite)。考察的要点含括:算法、数据结构、系统设计、behavior questions、culture fit 等等。
1.第一轮电面 - HR
面试官:一般为HR
一般来说,第一轮电面比较简单,最多可能会问一些很容易的编程问题,时长一般不会超过30分钟。
准备建议:
1.你只有一次表现的机会
找个安静的地方接电话,表示你对他们抽出的时间面试你的尊重。
因为你只有一次表现的机会,所以一定要有礼貌并且态度要好。
2.回答要简洁明了
因为第一轮面试官很可能不是完全的技术人员,而是HR。一般HR问问题之前心中都会对自己提出的问题划定一个大体的回答范围。所以你的回答需要在她设定的范围内,让她可以提炼出一些关键点,以此来判断你能否能够参加下一轮面试。
所以,你需要用最简单的方式来回答她提出的问题,简洁明了又正中要点非常重要。这不仅能体现出你的高效,也能体现出你逻辑思维的清晰。
切记不要回答了一大堆却没有重点。
3.不要触及敏感话题
第一轮面试时暂时不要提出薪资、福利待遇和公司是否愿意资助你进修等问题。因为这不是你提出这些问题的好时机。
如果你对薪资问题好奇,可以先自行在网上查找。
2.第二轮电面 - 团队成员
面试官:团队成员
这一轮电面的面试官很可能就是之后和你在同一个团队工作的工作伙伴,他们主要会考察你的技术能力和团队协作能力。通俗点讲,就是他们会考察你是否有能力和他们一起共事,是否可以和他们一起融洽工作。
准备建议:
Airbnb很看重面试者与公司、与团队成员是否合得来。所以,团队成员在面试的过程中会对你进行判断:判断你的心态、你的目标和你的价值观是否和整个团队相符,也就是所谓的文化契合。以此来决定你是否能够进入下一轮面试。
所以,要想加入Airbnb,了解这家公司的核心价值观很重要:
1.以东道主的身份进行考虑 Be a Host
因为Airbnb是一家联系旅游人士和家有空房出租的房主的服务型网站。所以作为一名应聘者,你在面试时需要做到以东道主的身份进行考虑,如何让Airbnb变得更好。比如:对于房客来说,Airbnb出台怎样的规定才能让他们找到归属感;如何才能让房客放心的使用Airbnb。
针对这些,首先你要提前做好准备,充分了解Airbnb。另外你要在面试时多和面试官交流意见,多倾听面试官的想法,然后以东道主的身份进行考虑,设立明确的期望,提出具有建设性的建议。
2.捍卫自己的工作使命 Champion the Mission
多做一些对工作有益的事情,比如:积极参加社区文化活动。这样不仅可以了解客户需求,还可以建立为个人和公司建立良好的口碑。
3.有一颗企业家的心 Be a Cereal Entrepreneur
大胆运用原创思维,设想理想结果,并用足够的资源和努力让它变成现实。
4.勇于冒险 Embrace the Adventure
保持好奇,积极寻求帮助,在冒险的过程中提升能力。如果犯了错,不要紧,最重要的是要在工作中保持快乐积极的心态并从错误中吸取教训。
3.现场面试 - 5-6轮
面试官:可能是各种团队的成员和领导
现场面试(onsite)一般由团队的软件工程师或领导(manager)进行,大概有5-6轮的面试,在一天内完成。
准备建议:
根据应聘的岗位不同,面试Airbnb有不同的轮次,这里主要介绍一下应聘高级系统工程师的Onsite面试流程。
面试内容大致如下:
独立编程任务(算法、数据结构)和面试官一起做的编程任务(算法、数据结构)系统设计面试关于做过的项目的概述和相关问题的提问和面试官讨论公司的核心价值观与团队成员共用午餐复制代码
其中,关于项目方面面试时要多加注意。面试官通常会对简历上提到的项目进行提问甚至有可能会针对你的项目和你进行深入讨论。所以当你在简历上填写了这个项目时,你要保证自己对这个项目有了充分了解并且你在项目中要是一个不可或缺的存在。
另外,因为Airbnb很注重招聘进来的员工和公司的核心价值观是否相符,像之前的电面一样,你在onsite中也很可能会被问到这个问题。所以你在面试前一定要对Airbnb有充分了解,要做到熟悉Airbnb的工作宗旨、核心价值观以及背后的小故事等。
最后,祝拿到 offer!