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