Facebook 的神仙组长什么样?
这里是《齐姐聊大厂》系列的第 14 篇
每周五早上 8 点,与你唠唠大厂的那些事
号外号外!前 12 篇已出 PDF:公粽号后台回复「大厂」即可获得!
❝
小齐说:
这篇文章是来自阿米粥的分享,他今年暑假在 Facebook 实习,跟大家完整的分享从申请面试到实习结束的整个过程,让我们一起来感受下吧~
❞
时间线
我是 2019 年 9 月底找朋友内推的 facebook software engineer summer internship 岗位,fb 的 hr 工作效率很高,3 个工作日之内就有了邮件回复,说在看简历。
10 月初的时候某个周四收到短信,说下周三有面试官来学校宣讲会,问我有没有兴趣直接参加面试,白板作答。
第一轮通过后,第二轮是电面。之后收到邮件约了 10 月 30 日早上的第三次加面(也是电面),在当天下午就拿到了 offer(再次感叹工作效率)。
实习
我是 2020 年 6 月开始的 summer internship,做的是 ios 类的开发工作。
因为今年是在家工作,也有了不一样的工作体验,开始是一些设置,有很详细教学,跟着一步一步来很快就能上路。
我的 mentor 是一个国人小哥,我们早在今年 4 月份左右就有了邮件联系,主要是问他有没有什么推荐的书籍可以提前阅读熟悉工作语言(我是第一次做 ios,没有经验,略紧张)。
没想到小哥长篇大论写了 500 字的小作文回复我,大概意思就是他也是实习生转正的,可以理解我的心情,但是不用太过紧张,工作起来啥都会了。但是也推荐了两本基础的书,让我有时间可以学习学习(事实证明真的很有用,因为读了这两本书我看 code 非常熟悉,不用去查询 syntax 这些内容,直接就能理解到)。
❝
小齐问:哪些书呢?
"Objective-C Programming: The Big Nerd Ranch Guide" pretty good for beginners, and "Effective Objective-C 2.0" for more advanced topics and tricks.
❞
除此之外,我也自己找了一些 tutorial,例如 Stanford 的 ios 课来学习,这些前期的准备工作真的为我后面无比顺利的实习打下了坚实的基础。
在收到分组信息知道自己的 mentor 的邮箱后,去打个招呼,简短介绍一下自己,了解一下这个组是干嘛的,开发 app 的话是开发哪个功能,提前熟悉一下准没错;如果不熟悉工作语言,也可以像我一样问问 mentor 有没有推荐的学习材料。
6 月份开始实习后,我发现自己进到了一个神仙组。
mentor 在第一周每天都和我视频电话,手把手带我熟悉各种工具,发消息必秒回,无法文字解释清楚的直接共享屏幕教我,并且跟我说,你不要觉得现在问题多不好意思或者怎么样,也不要自己钻一样东西钻几个小时不问,不仅浪费时间我也没办法知道你的问题和进度。
因为前期的问题都能得到很快的解决,我在第一周就做完了第二周要做的活。
此外,每周的组会上,老板也会问我对工作有什么想法和意见,进度怎么样了,觉得难了简单了等等。
我的两个 mentor 中有一个是工作狂,就是随时随地晚上 11 点找他他都在的那种,所以我写的东西基本是全天候都有人 review,效率极高。
组内的人都非常友好,我的 mentor 帮我和 design 的人拉了一个群,我有一些 design 方面要求不清楚的都能直接和 designer 沟通。
实习期中 review 的时候我已经把整个 project 做完了,manager 知道后也很开心,专门开了一个会问我你对什么方面感兴趣,接下来的五周你就可以做你感兴趣的活。
为了拿 return offer 其实我有点功利,我就说现在组里有什么比较紧急的活要做吗,我做这些就好了。
manager 就派了一些组内 priority 较高的活给我,所以后半段的时间我基本都在帮组里解决一些 priority 较高,且我能 handle 的事情。
hr 组织的活动也挺有意思的,每周都有和本学校的 intern 的 tea time。大家互相了解一下,增进校友感情。每周我们有组内 intern happy hour(intern 和 mentor 一起),每两周有 team happy hour。气氛轻松活跃,每周的 happy hour 就是最好的放松时间。
在 fb 实习的这段经历让我觉得我时刻都是被人关注着的。mentor 随 call 随到,manager 每周都来过问感受,hr 也问过三次情况。感觉公司很注重实习生的体验,也想要对自己的不足有所改进。
最后离职的时候组里每个 member 都发了一段话给我,非常感动,希望今后也有机会继续合作。
建议
最后说一些自己的建议和感想吧:
前期不懂就问,不要自己想两三个小时浪费时间。 中后期自己多查文件,找网上的例子或者类似的代码,尝试自己解决实在不行再问,不要浪费 mentor 时间。
重复的问题最好不要犯第二遍。一些比较复杂的 setting 或者操作要有个记录,避免下次又去问 mentor 耽搁大家的时间,他也可能会怀疑你的学习能力。我也知道一些 intern 说自己的 mentor 不负责或者不好,如果觉得自己不被平等待遇了,一定要尽早反馈给 manager 或 intern director,尽早让他们知道你的处境,不然后期根本没办法翻盘。中期 review 如果是 no trend to offer,也不要自暴自弃,大批的人后期逆风翻盘的。主要是要看 mentor 和 peer mentor 给的意见,有哪些要改进的,他们都会就 axes 说的很清楚。 要善于和勇于 mentor 沟通,不要害怕。可以问 mentor,你觉得我现在哪里还能改进的,大部分 mentor 都是乐于解答的。这样自己也能尽快知道自己的不足,加以改进。
总的来说,在 fb 的实习经历体验非常好,也顺利拿到了 return offer,明年 2 月份就入职了。我知道今年工作不好找,希望大家不要气馁,祝大家都能拿到 offer!
Facebook 的神仙组长什么样?的更多相关文章
- 第10组 Alpha冲刺 (4/6)(组长)
1.1基本情况 ·队名:今晚不睡觉 ·组长博客:https://www.cnblogs.com/cpandbb/p/13982696.html ·作业博客:https://edu.cnblogs.co ...
- facebook充值实时更新接口文档翻译 希望对做facebook充值的小伙伴有帮助
Realtime Updates for Payments are an essential method by which you are informed of changes to orders ...
- 25 highest paying companies: Which tech co outranks Google, Facebook and Microsoft?
Tech companies dominate Glassdoor’s ranking of the highest paying companies in the U.S., snagging 20 ...
- SDK接入(1)之Android Facebook SDK接入
SDK接入(1)之Android Facebook SDK接入 由于游戏已上线,且处于维护阶段,所以有空写写各种SDK接入过程和遇到的问题,也当作一种工作总结.SDK接入主流分为这么几类,登录.支付. ...
- [转]An introduction to OAuth 2.0 using Facebook in ASP.NET Core
本文转自:http://andrewlock.net/an-introduction-to-oauth-2-using-facebook-in-asp-net-core/ This is the ne ...
- [转]Code! MVC 5 App with Facebook, Twitter, LinkedIn and Google OAuth2 Sign-on (C#)
本文转自:https://www.asp.net/mvc/overview/security/create-an-aspnet-mvc-5-app-with-facebook-and-google-o ...
- Facebook的Web开发三板斧:React.js、Relay和GraphQL
2015-02-26 孙镜涛 InfoQ Eric Florenzano最近在自己的博客上发表了一篇题为<Facebook教我们如何构建网站>的文章,他认为软件开发有些时候需要比较大的跨 ...
- facebook 简单的图文分享
参考网址:http://www.mrfangge.com/facebook-page-share-settings/ 首先在facebook 注册开发者,新增一个应用,这里就要一个生所的应用 app_ ...
- 从Facebook跑来阿里的赵海平大叔,你要干啥?
赵海平在今年三月份来到阿里,听毕玄(他现任主管)说去年五六月份就跟赵海平聊上了.有人问:为啥 BAT 三大巨头,你看中了阿里巴巴?在今天现场达一千多人的分享中赵海平给出了回复:“因为百度和腾讯没找我呗 ...
随机推荐
- STM32F103C8T6驱动WS2812b灯条
STM32F103C8T6驱动WS2812b灯条 几天小朋友到别人家玩,看上了人家的金鱼,人家就给了她一条小金鱼,有了小金鱼,怕它没氧气挂掉,买了一个氧气泵,没有东西喂它也不行,又买了一包鱼料,又因为 ...
- [KMP]字符串匹配算法
算法介绍: KMP是一种用来处理字符串匹配问题的算法,给你两个字符串A.B,让你回答B是否为A的子串,或者A中有多少子串等于B. 这题最暴力的做法是:枚举A中与B相等的子串的左端点,再判断是否与B相等 ...
- Flink深入浅出: 资源管理(v1.11)
-- 图片来自 <国家地理中文网>-- 往期推荐: Flink深入浅出:部署模式 Flink深入浅出:内存模型 Flink深入浅出:JDBC Source从理论到实战 Flink深入浅出: ...
- Python日志采集(详细)
通常在前期调试代码的时候,我们会使用print在IDE控制台打印一些信息,判断运行情况.但在运行整个自动化测试项目的过程中,通过print打印信息的方式获取运行情况显然行不通. 这时就需要收集日志,每 ...
- SpringBoot使用activiti自定义流程demo解析
环境搭建[这里直接讲解自定义流程] 集成 Activiti Modeler 下载源码 我这里选用的是 Activiti 5.23.0 版本的页面,下载 zip,解压 Activiti 5.23.0 源 ...
- mysql5.7.23 解压版 密码忘记了咋办??
mysql 5.7.23 err文件: 查看log中保存的 密码 记下密码,重新启动MySQL服务,并进入CMD命令行,在此使用mysql -u root -p登陆,键入密码 进入数据库后,使用se ...
- Jenkins环境搭建(7)-集成钉钉消息推送
在去年的时候,搭建了一套Jenkins环境,基本功能已实现,可以通过如下地址查阅. Jenkins环境搭建(1)-下载与安装 Jenkins环境搭建(2)-搭建jmeter+ant+jenkins自动 ...
- boost之multiprecision
multiprecision boost中提供的高精度库,支持高精度整型,浮点型等.并且提供统一的接口模板,只需要指定对应的后端类型即可实现对应类型的高精度计算: boost::multiprecis ...
- zookeeper-(单机,伪集群)
安装zookeeper(单机,伪集群): 1.下载 登陆zookeeper官网下载 https://zookeeper.apache.org/ 或者 https://mirror.bit.e ...
- Promise 配合 axios 使用
Promise是一个构造函数,自己身上有all.reject.resolve这几个眼熟的方法,原型上有then.catch等同样很眼熟的方法 很细致的Promise使用详解 自己脑补 vue 工程化的 ...