查看: 6808| 回复: 8
跳转到指定楼层
上一主题 下一主题
收起左侧

FB暑期实习经历

 
🔗
匿名用户-Z0JS4  2020-8-14 01:20:52 |倒序浏览
码农类General 实习 硕士+(fresh grad 无实习或全职) [3] 积分不足,查看如何攒积分解锁阅读权限 IC (Individual Contributor 技术岗,不管人) @ meta 大西雅图地区
在这家公司工作了多久: <3months | 你还在这家公司吗: Intern/Not Full time employee
==== 综合评价: ★★★★★ ====
你对公司商业前景有信心吗: Yes
你觉得有清晰的发展空间吗: Yes
WLB-平均每周工作多久: 30-40hours
上次refresh多少钱: NA
公司食堂: No free food, no easy access to paid food

人员流动-你的director组内最近半年有多少人离职: Not sure
周围做决定的人一般是谁: Engineer
大部分同事上班状态: Reasonable work ethics, not killing themselves over work
你身边政治斗争如何: Barely any

当初为什么选择来这家公司?: $$$
如果已经离开这家公司,为什么选择离开?:

具体工作,组,tech stack等:
web

最满意的是什么:
$$$

最不满意的是什么:
no free food

你对这份工作最看重什么:
$$$

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

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

x
Return结果
拿到了return,但没有拿到GE,普通包也不错。。今年FB的Meets All和Exceeds给的tc一样,可能就跟psc全给EE一个道理吧,还没有决定去西雅图还是加州。


实习开始之前
FB实习开始之前会有一个survey给大家选preference,因为当时想做点简单的web/full stack拿到return,因为全职总是可以换的,就把JavaScript拉满到very familiar,所有的其它语言全选不知道(其实当时根本不怎么会写JS,const和let都分不清楚,但这显然无所谓)。所以如果很明确自己想做什么的同学们可以用到这个trick


分到的组
最后如愿以偿分到了一个full stack project,组里属于做internal tools的,wlb非常好,大家也很chill,每周好几个social hour(虽然我不怎么参加。。)


Tech Stack
前端React和一点TypeScript(FB用Flow做type checking),后端Hack(fancy PHP),Ent framework和GraphQL,实习之前如果想准备可以看看php的基本语法和react官网上那些tutorial,就算现学也没问题,有codebase学习起来还是很快的,因为fullstack的工作就是照猫画虎


Timeline
FB实习满打满算12周,但真正工作的只有10周,因为最后两周的工作不计入calibration,在第五周会有一个midpoint review会告诉你是否有trending offer,我在midpoint的时候已经做完project了,不知道是不是因为remote,所以大家分到的project都不太难。但是,在我midpoint calibration的前一天,我搞出了一个SEV3,把一个很重要的internal page挂掉了半小时,当时吓得我晚饭都吃不下了。。看到这里,大家不要慌,在SEV发生之后,我知道最重要的是take ownership,之后的一两周就钻研了一下这个SEV的root cause和一些可能的预防措施,和组里分享了学到的东西,也发了好几个post,并且在之后的diff中加了更多的testplan,得到了大家的交口称赞。

所以铁子们听好,如果实习的时候弄坏了什么东西不要惊慌,一定要展现自己的ownership,SEV不一定是坏事


Communication
这个单独拿出来讲是因为我觉得远程工作影响最大的就是这一点了,说一说我觉得自己做得比较好和不好的。

做得好的是ask the right questions,在提问之前可以自己尝试解决,如果半小时到一小时之后还是不懂再问,需要找到一个independence和get unblocked的平衡,FB的话就是在workplace里搜,一般都能找到答案。有的时候问问题还是比较必须的,因为你自己闷头研究了几天的东西,组里其他人可能做过并且有更好更快的解决办法。

我做的不好的是在写stretch goal的时候,当时头脑发热自己想到了一个design就开始吭哧吭哧写码了,写完之后才sync up,因为当时peer对我的stretch goal不是很了解,而且对于我的design也有一些concern。所以更好的办法是在开始写code之前,跟manager和peer同步一下彼此的expectation,解释清楚自己的design为什么是这样,如果大家达成一致了再开始engineering work


写在最后
有没有FB Oculus组的呀,想做一些有意思的东西,所以全职想去Oculus,现在重拾C++还来得及吗???

评分

参与人数 12大米 +123 收起 理由
12yxgj + 1 给你点个赞!
qazxswedcvfr + 1 很有用的信息!
hawking + 10
pipichao + 3
jzlshitian + 1 欢迎分享你知道的情况,会给更多积分奖励!

查看全部评分


上一篇:MSKCC 生信分析
下一篇:NetApp实习体验分享
推荐
ivanyang 2020-8-14 05:39:53 | 只看该作者
全局:
原来是lz 弄坏的呀....

评分

参与人数 2大米 +2 收起 理由
Oceancool + 1 赞一个
sjtumars + 1 赞一个

查看全部评分

回复

使用道具 举报

全局:
no free food is a disastrous impact
回复

使用道具 举报

全局:
同学可以问下为什么想去oculus吗
选组真的好头疼
回复

使用道具 举报

🔗
ghycy15 2020-8-14 03:13:20 | 只看该作者
全局:
据说Oculus的气氛没有fb好 LZ可以bootcamp去试试
回复

使用道具 举报

🔗
lausteven 2020-8-14 04:07:51 | 只看该作者
全局:
Oculus一部分也是JS。Oculus分产品和系统,产品大多数用JS, 也就是web的那套。系统用c++和c,但是要求很严格,直接接触系统底层。除此之外,各个part还要有对应的专业知识。比如,计算机图形,sensor,physics,etc。最后是tool teams,做oculus dev tool相关,这部分有用c#的,因为需要和vs integrated。
回复

使用道具 举报

🔗
shine1210 2020-8-14 09:44:08 | 只看该作者
全局:
Oculus team (full stack)
回复

使用道具 举报

🔗
Mon_chari 2020-8-18 05:40:47 | 只看该作者
本楼:
全局:
感谢分享!
回复

使用道具 举报

🔗
jinghuayuan 2020-8-18 07:31:39 | 只看该作者
全局:
Oculus (hardware) team is in Redmond WA, I think?
回复

使用道具 举报

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

本版积分规则

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