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

[实习] 19fall转专业找实习心得

   
全局:

2019(10-12月)-CS硕士+3个月-1年 | 网上海投| 码农类General实习@linkedin

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

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

x
本帖最后由 大队管理员 于 2019-12-16 00:09 编辑

即将结束在哥大CS的第一学期,想着分享一些找实习的心得,希望对后面的学弟学妹们有帮助
..
大致分为时间线、简历、刷题、公司分析和建议几个部分。适合像我一样找工向、陆本、之前没有大厂实习、转专业的同学阅读
. 1point 3 acres
时间线

这里分享一下我自己的时间线供参考

7月前:刷题、做项目、实习。这些开始的越早越好!申请季一直焦虑无益,不如早日为找工做准备

7-8月:写简历、改简历,同时兼顾刷题和做项目

8-9月:开始投简历,一般来说越早越好,尤其对FLAGUAP等公司(后面详述)

9月及以后:面试,刷面经同时继续投简历,刷题保持手感

简历

个人认为,在当前形势下,简历在找工作中非常重要,甚至超过了刷题,因为如果过不了简历关,把LC刷穿也没有用武之地。所以在找实习季开始前,也就是七八月左右,请准备好一份不错的简历。

个人认为,“不错的”简历有以下几个方面,可以尽量去满足:.1point3acres

1. 国内大厂(BAT等)和外企分部实习(MSRA等),如果没有的话,小厂的实习也是可以的,最好在来之前做1-2段实习,这样比全是toy projects的简历要好很多。

2. 流行的技术栈及相应项目。比如前端react、后端spring全家桶,大数据相关的hadoop、spark,还有aws相关等等。我的实习和项目大多是web全栈,中间穿插了一些简单的cache、distributed system、cloud computing等,从结果上看,效果还挺不错的。

3. 优秀的表述。这是很重要的一点,很多简历只是写自己用什么干了什么而没有具体的impact,这样就很空洞且没有亮点,所以请好好想想自己的贡献和impact,最好量化表示,比如降低页面加载时间、提高访问量等等,可适当润色。. 1point3acres

4. 无懈可击的格式、语法、细节等。个人推荐把简历分为education、technical skills、work experience和projects四个部分,其中education和skills加起占1/3左右,剩下的大头应该是work experience和projects,每个project和work experience大概3-4个bullets,每个bullets不要超过两行也不要少于半行,且都以动词开头(implement/build/create/design/use等等),注意描述中带上技术栈和相应的impact。日期、地点等细节一定要注意,如果被发现有错误会大大减分。

5. 反复的修改。像申请一样,找实习和工作的简历标准要求更高,所以需要不断修改优化。可以找学长学姐问问建议,看看地里求改简历的帖子,语法上可以请学校的career center看看。同时,新做的更好的项目可以实时更新在简历上。
. From 1point 3acres bbs
6. 针对不同厂、不同job description准备不同简历。比如偏前端一份、偏后端一份。按照job description里的qualification调整简历的skill、work experience和projects部分,而不是一份简历投天下,这样的话拿到面试的概率会大大增加。
. 1point3acres
刷题. Χ

地里有很多刷题方法和总结,我这里只提供一些tips:

1. 推荐python刷题。因为上手简单、代码量少、速度快。而且由于代码量少,出笔误等小bug的概率也会降低。尤其是对解题速度有要求或者follow up很多的公司,python优势更加明显,而且大部分科技公司都是接受python的

2. 关于刷题顺序。个人推荐在时间不多的情况下,一开始可以按照类型刷题,保证基础的数据结构和算法都做到过,拿到面试后再刷该公司的tag题

3. 合理分配时间。没有必要花大量时间在某些hard题(比如Basic Calculator IV等)或者不常规的题上。如果一道题想了十几分钟没思路就去看discussion,因为在真正的面试里,一道题也不可能留给你更长的时间去思考。通过合理分配时间,刷题效率会大大提高
. ----
4. 不要只贪量,而需要做到总结归纳、举一反三。LC上有很多题其实是大同小异的,比如union find、sliding window、binary search一种思路就可解决很多道题,面试里也经常考到,所以不要只是把solution复制粘贴跑过就算了,对于经典的题目务必要理解透彻并且能分析时空复杂度

5. 边说边写,也就是在写代码的同时用英语说思路。大多面试都鼓励甚至要求think loud,这样可以体现你的沟通水平并且帮助面试官理解代码。这一点对初刷题者可能很困难,但是是一个必须经历和适应的过程,需要不断的锻炼
. 1point3acres.com
6. 该刷多少题呢?这个问题因人而异,个人认为,如果能在LC正常的contest里稳定做出3-4题,就足够应付大多数面试了,此时可以把重心放到其他方面,同时每天刷两三道保持手感

公司分析.google  и

1. Facebook
个人认为Facebook最难的是简历关,而且Facebook对于学校和diversity具有明显的偏向性,lz所在的哥大拿到面试和offer的人很少,据我所知cmu、ucsd也是如此。由于Facebook对每个学校有配额,那么在一个人少的学校或是Facebook喜欢的学校拿到面试的概率会大大增加。neu sv和seattle一直以来都受Facebook青睐,而其他学校则取决于当年负责的hr,比如去年的jhu、今年的uci等等(如有错漏敬请指出)。而且Facebook招人早且比较集中,所以尽量早投。Facebook爱考tag题且看重bug free,面试也略玄学。

2. LinkedIn
相比于Facebook,个人觉得今年LinkedIn的简历关更难过。因为去年LinkedIn有好几页的面经,今年面经也就数十个左右,感觉发的面试并不多。但是LinkedIn的面试大都是原题,我在准备的时候翻遍了地里的面经,基本所有题都出自LC的LinkedIn tag,所以拿到面试就意味着已经成功了一大半,那么如何才能拿到LinkedIn面试呢?

首先是要早投!LinkedIn每年招人很少,所以招人窗口期很短,听说去年的entry level就开了几个小时,那么请提前找好内推把简历发过去,并在LinkedIn上设置提醒,保证position一放出第一时间内推!
然后是多投!和其他厂不一样。LinkedIn把intern划分的十分细致,我知道的就有SWE、Systems & Infra、UI、ML、SRE、DS、Big Data等很多个分支。那么如果同时投多个岗位拿到面试的概率会大大提高。我今年看到LinkedIn的SWE intern申请人数是15000+,而UI和Systems & Infra都只有1500左右,但我不觉得SWE intern的hc能有另外两个的十倍,所以很显然,如果你有相关背景,在SWE intern外同时投其他track拿到面试的概率会大大提高!我自己SWE intern简历拒,但是UI和Systems & Infra都被捞起来了。其实偏前端的简历本来就可以直接拿来投UI,而偏后端的简历加一点distributed system、cache、message queue等等相关技术就可以投infra了…而且其他大部分track的面试主要还是算法,地里也有很多面经可以用来准备。-baidu 1point3acres

3. Amazon
今年亚麻爸爸正常发挥,身边人基本都有面试。个人感觉只要简历好好写并且几个OA准备好的话拿到面试还是不难的。至于玄学vo,我自己没有面所以就不分享了,地里有很多很好的经验分享。. .и

4. Google
个人感觉Google今年的面试也没有非常好拿,身边投晚了的同学很多就没有面试了。所以不要因为Google题难就想一直拖着准备,请先内推拿到面试,面试可以约晚一点。而且Google的流程很慢,如果进pool晚了的话很可能最后就淹死了…
Google面试总体是偏难的,不是抱佛脚刷几道LC就能应付的。因为Google出原题少,刷题时归纳总结、举一反三就更为重要。.--

5. Uber
今年Uber发面试也不多,简历关也挺难过的。因为Uber比较喜欢Golang,简历上如果有Golang相关的技术的话会比较好,如果没有的话就Java吧。
面试总体比较平和,比去年整体难度要低一些且大都是原题。所以有时间的话把tag题都过一遍就比较稳了。
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies

5. 运气(人品)。这点比较玄学,不过我真的感觉运气和自己的行为是有一定关系的。所以请保持善心,多多帮助别人、分享信息。挂了面试就当是攒人品,过了面试也不要高兴过头,相信人品是守恒的而且越努力越幸运~

最后祝申请和找工的同学们offer多多,一切顺利!.

评分

参与人数 117大米 +215 收起 理由
sallyspinnet + 1 赞一个
h44949 + 1 给你点个赞!
rainmanBMRV + 1 很有用的信息!
可乐飞冰 + 1 赞一个
sqz0914 + 1 很有用的信息!

查看全部评分


上一篇:亚麻business analyst 二轮面经
下一篇:2020何时开始新一轮new grad招聘

本帖被以下淘专辑推荐:

  • · 2021|主题: 208, 订阅: 4
wangdiao01 2019-12-16 01:50:43 | 只看该作者
全局:
帮顶,和我从8月到现在的感悟几乎是一致的,而且技术栈也一毛一样,标准的转码做网页选手。
最认同的就是一句话,今年或者说接下来的很多年,更重要的是简历而不是刷题,这对转码其实是很不友好的,首先是转码能去哥大cs的申ee指不定都能去斯坦福了,其次是刷题可以拿到学校offer之后再补,简历几乎要提前一年开始准备,等到大四下其实无论干啥都很难大幅度提高简历了。最后就是大部分的面试题根本无需刷hard,起码我今年面的这些公司面试题难度都在medium以下,核心是怎么拿到。反正我们ucsd的男生是和fb无缘了。
我个人也是先用java刷了大几百题之后再转python的,无他,快尔,面试的时候再也没出现过时间到了写不完这种情况,用java经常会有这种问题,定义个hashmap半天,写个优先队列还要自定义比较器又半天。
最后恭喜lz上岸呀!其实感觉进了疙瘩cs就已经稳稳上岸不算转专业了。。

补充内容 (2020-2-19 02:15):
现在看到之前的回答,很庆幸自己当初选择python,最后的俩offer全是用一周速成的python拿的,java一个没拿到,哪怕投的是Java岗(逃

评分

参与人数 9大米 +9 收起 理由
sallyspinnet + 1 赞一个
yhb2014ok + 1 赞一个
jasonbone33 + 1 赞一个
Vinceorz + 1 赞一个
山鸡欧巴 + 1 赞一个

查看全部评分

回复

使用道具 举报

推荐
 楼主| Jaye003 2019-12-16 20:10:00 来自APP | 只看该作者
全局:
Kaku 发表于 2019/12/16 19:45:01
请问楼主刷了多少题呀?
我刷的比较早,大概1000左右了

评分

参与人数 4大米 +5 收起 理由
山鸡欧巴 + 1 赞一个
Jason1 + 1 给你点个赞!
Sooners + 1 赞一个
Kaku + 2 给你点个赞!

查看全部评分

回复

使用道具 举报

推荐
 楼主| Jaye003 2020-1-8 11:35:19 | 只看该作者
全局:
本帖最后由 Jaye003 于 2020-1-8 11:37 编辑
lincreek 发表于 2020-1-8 11:17
谢谢回复,也不一定就是flag,较有名气的公司都会投一投试试,因为感觉airbnb、Uber什么的拒简历也不少, ...

今年的形势,flguap的面试都很难拿,Uber和Airbnb因为招人少,整体来说不比fg好进. check 1point3acres for more.

确实,如果之前没有好的实习经历,又在一个一般的学校,很难拿到面试,感觉身边人投上百家平均也就是四五个面试,当然这和今年形势不好也有关系
就找到实习的比率而言,我校这一档大概能有一半左右?大部分再差一点的学校可能只有两成左右能找到实习了
回复

使用道具 举报

全局:
szd 非常有用 2020fall的建议熟读背诵

评分

参与人数 2大米 +4 收起 理由
sallyspinnet + 1 赞一个
Jaye003 + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
 楼主| Jaye003 2019-12-15 04:07:11 | 只看该作者
全局:
sudoAPT-GET 发表于 2019-12-15 03:52
szd 非常有用 2020fall的建议熟读背诵

hhh感谢大佬捧场
回复

使用道具 举报

🔗
hicleler 2019-12-15 17:15:11 | 只看该作者
全局:
谢谢楼主!真的帮助很多,谢谢!也恭喜您!
回复

使用道具 举报

🔗
坂道的途中 2019-12-15 18:00:51 | 只看该作者
全局:
amazon intern 发了很多吗?求问
回复

使用道具 举报

🔗
ericlee_ 2019-12-15 18:04:43 | 只看该作者
全局:
牛比嗷铁汁,写的很详细,建议版主加精
回复

使用道具 举报

🔗
黑白无后宫 2019-12-15 18:56:09 | 只看该作者
全局:
谢谢楼主!想咨询下楼主我现在实习项目都是略带一点点全栈的前端(React和Vue都做过项目,之前用beego搭过点API),但是之后在美国肯定还是想尝试一下分布式云计算甚至是NLP之类的(反正去了US肯定不想再做前端了)。。所以明年入学前应该要看些啥...现在这段实习是一个简单的Data Analysis但是非常水所以工作之余还在看些Java之类的...刷题的话准备过年后再开始~

.--
(当然我自身是转专业。。所以现在的实习都是以前端或者写些简单的python之类...
回复

使用道具 举报

🔗
mengxiang2018 2019-12-15 19:41:41 | 只看该作者
全局:
非常有用的信息!
回复

使用道具 举报

🔗
doggie3689 2019-12-15 19:53:45 | 只看该作者
全局:
感谢分享!机会会留给有准备的人!
回复

使用道具 举报

🔗
 楼主| Jaye003 2019-12-15 20:20:29 来自APP | 只看该作者
全局:
本帖最后由 Jaye003 于 2019-12-15 20:34 编辑
坂道的途中 发表于 2019/12/15 18:00:51
amazon intern 发了很多吗?求问

我感觉身边人基本都收到了面试,不过可能亚麻对我校比较友好吧
回复

使用道具 举报

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

本版积分规则

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