活跃农民-感谢提供高质量信息和讨论

- 积分
- 568
- 学分
- 个
- 大米
- 升
- 人参
- 枚
- 水井
- 尺
- 小麦
- 颗
- 萝卜
- 根
- 小米
- 粒
- UID
- 66726
- 注册时间
- 2012-8-15
- 最后登录
- 1970-1-1
- 在线时间
- 小时
- 好友
- 收听
- 听众
- 日志
- 相册
- 帖子
- 主题
- 分享
- 精华
|
2015(10-12月) 码农类General 硕士 全职@Facebook - 内推 - Onsite | Fail | fresh grad应届毕业生
突然想上来发个facebook面经,我面的是西雅图第一轮jedi:
各种behavior question:
1. tell me about yourself
我就说了下intern的经历啊
2. what do you learn from your internship
我就说我学到很多啊,比如ownership啊,怎么把自己coding style fit in the team啊,怎么快速学习问题啊等等。
3. why facebook
我就说两个,一个是facebook很牛逼啊make impact啊,之前那个facebook app在2012年之前还是很慢的因为是web base的
跟着后来就变得很快啊说明facebook一直都在进步啊,这时候jedi就说“哦!我当时也在那个组里面,我做的是那个阅览图
片那个模块。” 跟着我说第二个就是facebook的open culture很适合我,我之前的那个实习公司也很open,员工卡上没有title
大家的idea都能够交流。
总体来说我觉得behavior基本是秒他的,因为我觉得我准备了他可以问的所有问题了哈哈。跟着coding问题
字母和数字的转换 A = 1 B = 2 AA = 27 基本是26进制的转换, 他要我写了两个边的转换。 我写出来了不过最后我用的是
(char)('a'-1+i) 的方式来转换字母的,不过我用的是i%26,也就是z的时候会变成(char)(-1)。这个bug被他看出来了,跟着
他一个箭步上来帮我改了!!!加了个if。。。。跟着就说好然后走了。。。
. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
第二轮ninja
第三轮ninja
word ladder变型,叫我随便找一个可以的path出来,基本我写的每一步她都要我说这样写的理由,跟着做笔记。我用dfs+hashset写完之后,. from: 1point3acres.com/bbs
被她发现了一个bug,就是在找到path之后我没有完全return导致答案没有了最后一个word,跟着我马上改了。之后她问我能不能cut branch
我看不出来。。。。她提示其实放进hashset的可以不再remove,因为如果走过一个word发现这个word不行那么以后就没有必要再走这个word了。. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
跟着问我如果word可以从abc变道abcd 就是变一个或者加一个letter我应该怎么改。我就说加点东西就好,跟着就写出来了。跟着这轮就大概没了。
一周后收到拒信。
看来应该是第一轮没有bug free和最后一轮答的不大prefect和有bug。挺伤心的
|
评分
-
5
查看全部评分
-
|