回复: 65
跳转到指定楼层
上一主题 下一主题
收起左侧

Airbnb 跪经 + 2016-2017年airbnb面经汇总

   
全局:

2017(7-9月) 码农类General 硕士 全职@airbnb - 内推 - Onsite  | | Fail | 在职跳槽

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
楼主onsite已跪。Coding 2题全出自面经,瞬秒,面试官也很满意。
Design是老生常谈的翻译系统,答得中规中矩。

Culture fit,我也不知道答的好不好 = =
Experience估计是我得分最低的,印度manager全程带着质疑语气提问,疲于招架= =

airbnb面试的几点经验总结:
1. coding几乎全是面经
2. 必须做到bug free可编译可打印出期望的结果。不要指望思路正确,但是程序带bug能通过coding轮。
3. 合格的candidate几乎都能秒杀coding轮,所以design轮非常重要!design轮非常重要!design轮非常重要!

以下是楼主当时整理的airbnb面经题(by solution tag)。楼主每道题都做了一遍,但是不保证是最优解法,就不贴代码了,欢迎留言讨论,这样其他人也可以看得到。

Airbnb Questions by tag (标有LC的表示leetcode有原题)

AlienDictiona
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
                3        (Trie)                LC
CalculatorII                                        3        (Stack)                LC
GuessNumber                                        3        (Socket)
MiniParser                                        3        (Stack/DFS)        LC
RoundedNumber                                3

最后的最后,求大米!!



补充内容 (2017-9-20 00:44):
题目后面的数字是纪录楼主当时刷了几遍该题,大家可以忽略。。

评分

参与人数 28大米 +107 收起 理由
草下老鼠 + 1 给你点个赞!
linbianxiaocao + 1 给你点个赞!
cxcx2016 + 3 很有用的信息!
yanmoviola + 1 赞一个
coco125 + 1 很有用的信息!

查看全部评分


上一篇:吐槽一下Google Summer实习OA难度
下一篇:最近有Zillow onsite的小伙伴吗

本帖被以下淘专辑推荐:

推荐
 楼主| LZJ981 2017-9-25 23:21:47 | 只看该作者
全局:
jiahan 发表于 2017-9-25 12:56
请问楼主申请的什么职位?
还有楼主能分享一下waterland这题的思路吗?
谢啦

当时申是full stack engineer,不过airbnb是入职bootcamp完后才选组。
waterland看之前的面经帖,感觉是开放式的题,不同面经里提到的具体细节不是完全相同。我的假设是:
1.如果左边land比滴水点低,则水向左留,直至最左边
2.如果左边land都比滴水点高(或齐平),则尝试往右边流
3.如果右边land都比滴水点高(或齐平),则水直接积攒在滴水点
这只是我的假设,具体的话还得看面试时面试官的需求。
求得新的滴水点array后,要打印waterland。打印时传入originalArray和newArray, 然后按层打印。
回复

使用道具 举报

推荐
 楼主| LZJ981 2017-9-20 01:57:09 | 只看该作者
全局:
asdfyou6 发表于 2017-9-20 01:34
楼主可以贴一下以下这几道题么,别的帖子完全找不到啊:
FloodFill
HouseRobberWithIndex

FloodFill: 类似“画图”里的喷漆功能,比如说当前画布上有2大块颜色(白和黑),然后在白色区域撒下”绿色“的种子,那整片白色都变成绿色
HouseRobberWithIndex: house robber升级版,要返回最大值,和抢的房子的index
TwoDIterator: lc的版本 + remove()
RectangleIntersections: 给出若干个Rectangle,find out how many of them are intersected
回复

使用道具 举报

推荐
yikehongxin 2017-9-20 01:01:27 | 只看该作者
全局:
面airbnb一定要用过airbnb么?我看到很多帖子说,他们很看中文化fit啥的
回复

使用道具 举报

🔗
 楼主| LZJ981 2017-9-20 01:10:56 | 只看该作者
全局:
daguanyuan 发表于 2017-9-20 01:01
面airbnb一定要用过airbnb么?我看到很多帖子说,他们很看中文化fit啥的

我觉得比较重要,毕竟他们家有2轮culture fit,其他家一般就1轮。
没用过的airbnb的话至少也要下载app & 注册个账号玩玩,因为可能被问喜欢/不喜欢哪些功能。还要结合自己的旅行经历准备些例子,然后套上airbnb的“壳”。
回复

使用道具 举报

🔗
wtcupup 2017-9-20 01:23:48 | 只看该作者
全局:
楼主考到哪两道coding ?
回复

使用道具 举报

🔗
 楼主| LZJ981 2017-9-20 01:25:07 | 只看该作者
全局:
wtcupup 发表于 2017-9-20 01:23
楼主考到哪两道coding ?

FlightTicket & AlienDictionary
回复

使用道具 举报

🔗
asdfyou6 2017-9-20 01:34:46 | 只看该作者
全局:
楼主可以贴一下以下这几道题么,别的帖子完全找不到啊:
FloodFill
HouseRobberWithIndex
TwoDIterator - 这个难道是 lc?
RectangleIntersections - 这道题到底求的是什么至今都不清楚

多谢

回复

使用道具 举报

🔗
asdfyou6 2017-9-20 02:01:10 | 只看该作者
全局:
LZJ981 发表于 2017-9-20 01:57
FloodFill: 类似“画图”里的喷漆功能,比如说当前画布上有2大块颜色(白和黑),然后在白色区域撒下”绿 ...

RectangleIntersections: 给出若干个Rectangle,find out how many of them are intersected

这个怎么理解,比如有5个,(1,2,3)相互相交。(4,5)又相互相交。那最后求的是什么?求的是有几组?
回复

使用道具 举报

🔗
 楼主| LZJ981 2017-9-20 02:05:19 | 只看该作者
全局:
asdfyou6 发表于 2017-9-20 02:01
RectangleIntersections: 给出若干个Rectangle,find out how many of them are intersected

这个怎么 ...

我贴的是面经原话,根据我的理解,应该是返回5,也就是每个rectangle都与其他某个(或多个)rectangle相交了
回复

使用道具 举报

🔗
面壁者 2017-9-20 02:31:47 | 只看该作者
全局:
刚skype完,第一次run出了bug,然后马上改了,之后没bug了,不知道能不能满足要求。好虚
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表