一亩三分地

 找回密码 注册账号

扫描二维码登录本站

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

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

    [复制链接] |只看干货 |求职(非面经), 工作信息, linkedin, 实习, 码农类general
我的人缘0

升级   33.65%


分享帖子到朋友圈
Jaye003 | 显示全部楼层 |阅读模式
本楼: 👍   100% (26)
 
 
0% (0)   👎
全局: 👍   98% (1417)
 
 
1% (17)    👎

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

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

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

x
本帖最后由 大队管理员 于 2019-12-16 00:09 编辑
. check 1point3acres for more.
即将结束在哥大CS的第一学期,想着分享一些找实习的心得,希望对后面的学弟学妹们有帮助

大致分为时间线、简历、刷题、公司分析和建议几个部分。适合像我一样找工向、陆本、之前没有大厂实习、转专业的同学阅读

时间线

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

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

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

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

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

简历

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

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

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

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

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

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看看。同时,新做的更好的项目可以实时更新在简历上。

6. 针对不同厂、不同job description准备不同简历。比如偏前端一份、偏后端一份。按照job description里的qualification调整简历的skill、work experience和projects部分,而不是一份简历投天下,这样的话拿到面试的概率会大大增加。

刷题

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

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

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

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

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

公司分析

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的面试主要还是算法,地里也有很多面经可以用来准备。

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

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

5. Uber
今年Uber发面试也不多,简历关也挺难过的。因为Uber比较喜欢Golang,简历上如果有Golang相关的技术的话会比较好,如果没有的话就Java吧。
面试总体比较平和,比去年整体难度要低一些且大都是原题。所以有时间的话把tag题都过一遍就比较稳了。
游客,本帖隐藏的内容需要积分高于 100 才可浏览,您当前积分为 0。
查看如何攒积分 Click here for more info.
. 1point3acres
5. 运气(人品)。这点比较玄学,不过我真的感觉运气和自己的行为是有一定关系的。所以请保持善心,多多帮助别人、分享信息。挂了面试就当是攒人品,过了面试也不要高兴过头,相信人品是守恒的而且越努力越幸运~

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

评分

参与人数 109大米 +205 收起 理由
venturekwok + 1 赞一个
小鱼儿Ruby + 1 赞一个
jamesfan961101 + 1 赞一个
万里狂奔 + 1 赞一个
carolli22 + 1 赞一个
yhb2014ok + 1 赞一个
wswsw + 1 很有用的信息!
琦宇不凡 + 1 很有用的信息!
Vivian17 + 1 很有用的信息!
lpzjerry + 2 很有用的信息!

查看全部评分


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

升级   2.38%

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

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

评分

参与人数 8大米 +8 收起 理由
yhb2014ok + 1 赞一个
jasonbone33 + 1 赞一个
Vinceorz + 1 赞一个
山鸡欧巴 + 1 赞一个
Jason1 + 1 给你点个赞!
Sooners + 1 赞一个
za8244 + 1 赞一个
xiao12345 + 1 赞一个

查看全部评分

回复

使用道具 举报

我的人缘0

升级   33.65%

本楼: 👍   100% (9)
 
 
0% (0)   👎
全局: 👍   98% (1417)
 
 
1% (17)    👎
Kaku 发表于 2019/12/16 19:45:01
请问楼主刷了多少题呀?
我刷的比较早,大概1000左右了

评分

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

查看全部评分

回复

使用道具 举报

我的人缘0

升级   33.65%

 楼主| Jaye003 2020-1-8 11:35:19 | 显示全部楼层
本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   98% (1417)
 
 
1% (17)    👎
本帖最后由 Jaye003 于 2020-1-8 11:37 编辑
lincreek 发表于 2020-1-8 11:17
谢谢回复,也不一定就是flag,较有名气的公司都会投一投试试,因为感觉airbnb、Uber什么的拒简历也不少, ...

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

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

使用道具 举报

我的人缘0

升级   92.86%

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   99% (337)
 
 
0% (2)    👎
szd 非常有用 2020fall的建议熟读背诵

评分

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

查看全部评分

回复

使用道具 举报

我的人缘0

升级   33.65%

 楼主| Jaye003 2019-12-15 04:07:11 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   98% (1417)
 
 
1% (17)    👎
sudoAPT-GET 发表于 2019-12-15 03:52
szd 非常有用 2020fall的建议熟读背诵

hhh感谢大佬捧场
回复

使用道具 举报

我的人缘0

升级   97.5%

hicleler 2019-12-15 17:15:11 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   97% (35)
 
 
2% (1)    👎
谢谢楼主!真的帮助很多,谢谢!也恭喜您!
回复

使用道具 举报

我的人缘0

升级   9.2%

坂道的途中 2019-12-15 18:00:51 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   90% (136)
 
 
9% (15)    👎
amazon intern 发了很多吗?求问
回复

使用道具 举报

我的人缘0

升级   3.08%

ericlee_ 2019-12-15 18:04:43 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   99% (415)
 
 
0% (2)    👎
牛比嗷铁汁,写的很详细,建议版主加精
回复

使用道具 举报

我的人缘0

升级   84%

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


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

使用道具 举报

我的人缘0

升级   91.25%

mengxiang2018 2019-12-15 19:41:41 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (3)
 
 
0% (0)    👎
非常有用的信息!
回复

使用道具 举报

我的人缘0

升级   3.05%

doggie3689 2019-12-15 19:53:45 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (95)
 
 
0% (0)    👎
感谢分享!机会会留给有准备的人!
回复

使用道具 举报

我的人缘0

升级   33.65%

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   98% (1417)
 
 
1% (17)    👎
本帖最后由 Jaye003 于 2019-12-15 20:34 编辑
坂道的途中 发表于 2019/12/15 18:00:51
amazon intern 发了很多吗?求问
-baidu 1point3acres
我感觉身边人基本都收到了面试,不过可能亚麻对我校比较友好吧
回复

使用道具 举报

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

本版积分规则

隐私提醒:
■为防止被骚扰甚至人肉,不要公开留微信等联系方式,请以论坛私信方式发送。
■特定版块可以超级匿名: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

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