一亩三分地

 找回密码 注册账号

扫描二维码登录本站

BBS
Offer多多
Salarytics
交友
Learn
Who's Hiring?
Visa Tracker
疫情动态
指尖新闻
Instant
客户端
微信公众号
扫码关注公众号
留学申请公众号
扫码关注留学申请公众号
Youtube频道
留学博客
关于我们
查看: 2993|回复: 15
收起左侧

新鲜出炉脸书 Facebook 2020 summer WFH SWE Internship 本科实习经历

[复制链接] |只看干货 |mobileeng, facebook, 八卦我司
我的人缘0

升级   12.71%


分享帖子到朋友圈
本楼: 👍   100% (5)
 
 
0% (0)   👎
全局: 👍   100% (29)
 
 
0% (0)    👎
MobileEng 实习 本科+(fresh grad 无实习或全职) [3] 您的积分不足。关于如何获得积分,请参考新手上路指南总帖 IC (Individual Contributor 技术岗,不管人) @ Facebook BayArea
在这家公司工作了多久: 3-6months | 你还在这家公司吗: Intern/Not Full time employee
==== 综合评价: ★★★★☆ ====
你对公司商业前景有信心吗: Yes
你觉得有清晰的发展空间吗: Yes
WLB-平均每周工作多久: 40-50hours
上次refresh多少钱: NA
公司食堂: Free food, great

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

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

具体工作,组,tech stack等:
community-incubator, dating engagement
full-stack internship project
backend: php, ent framework
ios: objective c++, component kit, graphql
android: java, litho

最满意的是什么:
full-stack project plan
helpful & supportive peers

最不满意的是什么:
wfh, elongated working hours
lack of interaction with team members

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

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

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

x
本帖最后由 77777ccccc 于 2020-8-12 07:09 编辑

看到地里有很多其他小伙伴在介绍自己在科技公司的2020实习经历,也想写一篇FB的,增加data point,面试帖可以翻我以前发的帖子。

我是一个大三本科生,这是我第二次在FB实习,上个暑假在FB Seattle的Groups Engagement做ios intern, 这个暑假wfh from Berkeley。

在收到了team info之后,我给manager (刚入职两年的ABC小姐姐)发了邮件介绍了一些我的情况,得知我要在Dating Engagement team做一个end 2 end的full stack project。

实习前一周收到了公司macbook pro 16 inch,一个samsung phone,后期我自己定了一个portal开meeting用。

week 0.5: 因为对internship的整个流程很熟悉,所以在orientation的时候set up一些tools和软件很快。

week 1: 跟manager谈project plan: milestone 1是做backend,处理一些前端需要的数据,用了graphql、native templates;milestone 2是做native ios,根据design mocks来build UI; milestone 3在最开始的时候还不完善,manager问我想不想做这个产品的android portion,我之前虽然没有做过android,但是觉得这是一个学习的好机会,以及可以complete整个product,最后ship一个full-stack project会在我的final evaluation上很好看,就答应了。顺便一提,我的两个peers,backend/iOS peers是我的校友(一个class of 2016, 另一个class of 2015),本来想跟他们谈谈校园状况什么的 (go bears!), 但是他们好像也不是很感兴趣就放弃了 :)

week 2, 3 :milestone 1我就翻我backend peer的diffs,因为我们组已经launch了一个比较相似的product,所以这个peer的diffs stack有很多可以借鉴的地方,比如怎么modularize我的diffs stack,怎么写tests,和写test这个feature的tool。楼主可能是一开始也太兴奋了(因为发现可以有很多可以抄的代码),收到了一两个copy pasta的RC (request revisions)。后来我静心想了想有什么可以refactor的,可以让这个product变得更加extensible的地方,和这个peer 1/1 VC (video call)了几次,在得到他的支持以及每日review我的代码的情况下,我2周写完了milestone 1。

week 4, 5: milestone 2之前我写了一个engineering doc,大概就是我要diff by diff怎么implement,怎么refactor我ios peer之前写的code,在1/1的时候,peer很开心的跟我walk through了一遍我的doc表示满意我就开始规矩地设置gatekeeper,mobile configs,写entry-point, 写UI, populate UI, 写logging,test logging,写了一周半这个样子。

week 5: midpoint之前我就把milestone 1、 2写完了。mitpoint的self-evaluation我就根据facebook标准的5 performance axes来写了:1. productivity,2. quality of work, 3. initiative & independece, 4. learning speed, 5. communication & attitude。 第六周midpoint的feedback是还需要提升quality of work axis,因为RC (request revisions)和diff stack可以更加modularized一点。一般manager给interns定的标准是push diffs 一般是 < 3 interactions, < 100 significant lines / diffs。 我写diffs的标题一般是 "[PRODUCT NAME][www/Android/iOS][#/x] description",个人觉得这样比较清晰明了。

因为后期stretch goal写的第二个full-stack和第一个比较相像,我manger其实是在隔壁组 (dating expression & discovery),所以她不太熟悉这个product和我们组对它的规划,manager为了让我提高我的communication axis,决定让我在一个workplace群里主动 drive conversations to reach out/check-in with PXFN team (content strategist, product manger, product design, engineering manager, & data scientist)。我就每隔两天问问这个PXFN approval好了没呀,这个design可能这样设计我们engineering会比较好implement一点,这个logging spec弄好了没呀这种问题 (我不觉得其他interns需要这么频繁地去跟PXFN team交流,可能只是我个人的case) 虽然到我最后internship结束离职之前,我的这个stretch goal最后PXFN approval都没下来,但我把backend,ios & android都根据初稿写了一遍,也让manager看到我的确take initiative去跟这些PXFNS folks交流了。

week 6: 扯远了, 第三个milestone 3是写android,我查了一下diffs,我主动问我manager能不能帮我去问一个印度小哥当我的3rd peer,他说可以。然后这个人帮我diffs review挺快的,我一周半就写完了milestone 3。然后因为这个product已经backend & ios & anroid都ready了,我就开始写posts在内部测试了,然后开始public testing,现在应该...已经launch了?(我猜)

week 7, 8, 9: 写了第四个milestone 4,写了一个比较新的full-stack project,因为EM冠冕堂皇地说要 “maximize [my] learning”, 虽然我个人是很想先写我的stretch goal (因为跟我写的第一个project非常像),但是manager觉得我还是应该学点新的技术,写点新的东西。因为这个东西组里面的人都没写过,我先按照自己的方式写,但是receive了backend的几次RC (request changes)以及caused了个regression(万幸还不是SEV),我manager对我这个milestone 的performance不是很满意.... 因为我manager是一个ios engineer,也不帮我review代码,就看看我diffs RC的数量和听我peers的反馈。我估计我的ge offer就是这么没的.. 现在想想,在写这个东西的时候的确有点松懈了 & 牢骚比较多,整个人比较浮躁,其实应该跟peers 更多的交流,写更加full-coverage 的tests。

week 9: 因为fb每年暑假都有公司内部的hackathon,我去年没来得及参加所以今年就比较欲欲跃试。我首先reach out了我们组的其他interns,跟他们说了我的idea,也跟他们说如果参加这个三天的hackathon可以show independence & initiave,就拉了个小组讨论。我们组的interns在各个fields都比较齐全: design, Data Science, infra, model, react native, ios & android 所以我们最后的hackathon project出来的一个prototype也搞得像模像的,可以进一步地经过PXFN process变成一个正式的product。在得到我manager approve之后我就开始着手这个hackathon project,组织meetings,跟相关的团队和PM聊,催design intern写design mocks,催data analyst intern写logging spec,催engineering interns看code。在大概两周零碎的准备之后,在我week 9的时候花了整整三天,写了个MVP,录了个demo,还算比较满意吧,毕竟是忙里偷闲做个的一个side project为了提高一些performance axes。

week 10: 开始写stretch goal,跟PXFN 扯皮, 跟team manager, 和我的manager说我要拿GE (greatly exceed),她们说努力帮我争取一下。写了final self-review,也是根据performance axes写的,包括了从1st half到2nd half的一些进步。
week 11: manager还是叫我努力干活,因为我的calibration meeting在week 12的周二早,所以到week 12的周一之前我都还在.._(′ཀ`」∠)_加班 最后我看了一下team insights,我一共有100出头 diffs,然后4K ~ 5K significant lines (比不了写www的interns O(∩_∩)O哈哈~)

week 12: 周二中午跟manager最后一次1/1 得知我拿到offer了,跟hr meet的时候知道了是IC 3 package,118k base, 160k stock, 75k sign-on bonus (after negotitation),稍稍有点小失落。今年return package只有两档:meet all和exceed expectation是一档,然后greatly exceed是另一档。不过毕竟上岸了还是很开心 ✿✿ヽ(°▽°)ノ✿ 然后开始划水摸鱼,准备了一个组里的presentation,讲了讲我整个internships的3个full-stack projects都干了啥。

说一下实习期间的social吧,周一中午有个1hr team lunch ,但我觉得在别人面前吃饭好尴尬,何况我和我室友 (也是fb intenr)要轮流做饭、餐桌很小,所以都没去过。周四下午有一个team happy hour,玩小游戏、聊天啥的,但是跟我除了跟peers之外的同事都不太熟,就没去过。周五有一个dating interns happy hour,玩code name,你画我猜什么的,因为manager和其他同组interns都去,我基本上都会出现 :D 周末我个人会跟室友和邻居去附近打打网球🎾,爬爬山⛰什么的,然后同事基本也好像是这样,周一就扯扯皮说我周末干了什么 (掩盖周末加班的迹象 hhhh)。

其实也没有加很多班,我一般早上9点起床,9点半开始看电脑,回回消息,查查邮件,开始看码,基本没meeting。我一周也就去参加一个和manager的1/1, team weekly meeting,和一两个Q&A 或者 team规划的meetings这样。 中午11点~1点 和室友轮流做饭、洗碗、摸鱼。下午1~3点组里focus block,有问题这个时候就跟peers约个5分钟的1/1 VC, 然后干活到下午4,5 点就开始摸鱼。5~7点继续和室友轮流做饭、洗碗、吐槽工作。晚上7~9点可能稍微看看代码,然后开始做运动、洗澡、追剧、看书, 12点睡觉这样。有可能周中会有一天晚上去打球。感觉我的作息跟其他interns比起来比较清闲,如果要周末加班的话大概是因为白天去摸鱼了...
我不太会给建议,但是我觉得以下几点可以借鉴:
1. 早点跟manager确定project的规划,根据进度来调整milestone projects,讨论stretch goal。我去年组有个同校的印度intern小姐姐到midpoint了都没见到自己intern project plan,midpoint后实在受不了了换了intern manger,最后没能拿到offer
2. 有问题及时问peers,我去年因为是在office上班,可能直接跑到同事桌子边上问问题的频率太高了,今年wfh使我更加独立了,一般一个问题最多钻研个2/3 hrs就可以去问了,准备好你做的research,proposed solution跟peers约1/1
3. 如果很明确自己要拿GE, 可以早点跟manager说,看看他们对你拿GE的standard是什么,可以围绕5个performance axes展开来讲
4. 写documentation,写post, present demos,在workplace群里解答问题,show visibility毕竟facebook想看到的就是你的iMpAcT ;)
5. 跟manager及时沟通很重要,包括汇报进度,哪里卡住了,对manager本人有什么意见和建议,自己有什么想法; 如果不方便当面说,可以跟team manager说
6. 每周1/1可以围绕5个performance axes展开来讲,记录你的progress, 上一周的performance,这周要干吗,等等
7. 有些intern manager或者intern director应该蛮注重#lines的,提前问问manager对这个有没有重视。如果有,可以看看team insights跟你同期开始的under same intern directory的其他intern的performances。

总体来说,整个实习中规中矩,wfh的确让整个人的效率变低了,我感觉组内大家的效率,同事之间的交流,EM对于任务的分配都降低了。我感觉长期wfh下去感觉情况会更糟,如果是新人入职ramp-up可能还是要in-person比较好... 希望早点能回office吧!本人明年1/25 入职,如果有同期左右入职的小伙伴可以跟我聊呀 (*╹▽╹*) ~
如果觉得有帮助的话,欢迎给我投大米呀 (*^▽^*) ~ 有什么问题可以留言或者私信我!


















评分

参与人数 30大米 +139 收起 理由
BellaLeb + 1 给你点个赞!
admin + 50 很有用的信息!
LeoCai + 1 赞一个
DJ_Novak + 2 赞一个!
hydor + 1 给你点个赞!
controlpanel + 1 欢迎分享你知道的情况,会给更多积分奖励!
mengbest + 2 给你点个赞!
TIM58MAN + 2 给你点个赞!
QT12345 + 2 赞一个!
zhang35h + 2 给你点个赞!

查看全部评分


上一篇:亚麻实习-还算可以的实习体验
下一篇:LinkedIn很棒的实习体验
我的人缘0

升级   37.5%

失败痛哭 2020-8-12 15:29:50 | 显示全部楼层
本楼: 👍   100% (18)
 
 
0% (0)   👎
全局: 👍   97% (504)
 
 
2% (14)    👎
听起来fb Intern的水平比很多亚麻mentor都高不少

补充内容 (2020-8-13 02:45):
利益相关: 3 yoe Amazonian

评分

参与人数 2大米 +3 收起 理由
12farmers + 2 给你点个赞!
hanscat2018 + 1 赞一个

查看全部评分

回复

使用道具 举报

我的人缘0

升级   1.86%

本楼: 👍   100% (3)
 
 
0% (0)   👎
全局: 👍   95% (124)
 
 
4% (6)    👎
感谢分享,感觉lz很厉害了!
回复

使用道具 举报

我的人缘0

升级   58.5%

本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   91% (21)
 
 
8% (2)    👎
Aurora~ 发表于 2020-08-12 01:08:54
惊,今年base怎么变低了?
本科比研究生少5000一直都这样
回复

使用道具 举报

我的人缘1

升级   99.43%

ivanyang 2020-8-12 07:01:16 | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   87% (2643)
 
 
12% (382)    👎
fb 对intern 是真的好...

评分

参与人数 1大米 +1 收起 理由
hanscat2018 + 1 赞一个

查看全部评分

回复

使用道具 举报

我的人缘0

升级   24.43%

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   92% (2795)
 
 
7% (230)    👎
惊,今年base怎么变低了?
回复

使用道具 举报

我的人缘0

升级   5.7%

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   97% (2375)
 
 
2% (70)    👎
Fb对员工是真的好
回复

使用道具 举报

我的人缘0

升级   21.86%

牛牛牛ALLU 2020-8-12 19:02:48 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   99% (682)
 
 
0% (4)    👎
lz能具体说一下project是做什么的嘛
回复

使用道具 举报

我的人缘1
yyn19951228 2020-8-13 02:08:52 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   96% (192)
 
 
3% (7)    👎
怀念起我intern的时光了。
楼主说的建议都非常中肯在理行之有效!
回复

使用道具 举报

我的人缘0

升级   64%

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   96% (48)
 
 
4% (2)    👎
LZ在我心目中已经是不折不扣的ge了!你已经做得够好了~事情的结果往往不是一个因素能决定的,剩下的在成为fulltime之后再努力变强吧!恭喜LZ哈~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

隐私提醒:
■为防止被骚扰甚至人肉,不要公开留微信等联系方式,请以论坛私信方式发送。
■特定版块可以超级匿名:https://pay.1point3acres.com/tools/thread
■其他版块匿名方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|||一亩三分地

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

Some icons made by Freepik from flaticon.com

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