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

[实习] 转码选手找2022 Summer Intern总结与分享

   
全局:

2021(10-12月)-EE硕士+3个月-1年 | 网上海投| 码农类General实习@amazon
本帖最后由 蚕鹃 于 2021-12-8 14:49 编辑

从9月到11月底,接近三个月的时间里,秋招终于收到了亚麻的offer,也是唯一一份offer,总结一下整个准备的过程。

背景

陆本 + Top30美硕,本硕都是EE专业,一段国内互联网中厂测试开发经历,summer intern找的是SDE方向

整个找summer intern的过程大概刷了200+题

投递    40+家公司

OA       10+家公司(但是除了Amazon,基本上都是白嫖OA). 1point 3 acres

VO       2家公司,其中有1家因为身份问题把我rej了
.--
offer    1家公司

感觉我投递的公司数量算是很少的了,地里的人随随便便都是投了上百家公司。。。后期感觉自己在课业和面试上需要花费的精力毕竟多,10月底开始就没有继续再投了

选课

- 找工作的那个学期,尽量选择load比较小的课,或者是选algorithm这类对找工有直接帮助的课,毕竟刷题还是很耗费时间和精力的

简历

- 建议先用中文写一份初稿,找相关专业的学长学姐针对简历的专业性内容进行修改。
- 实习经历 > 项目经历
- 如果觉得项目经历不够的话,可以在Udemy或者Udacity上找一些优质的项目课程做,补充在简历上面. From 1point 3acres bbs
- 将中文简历翻译成英文版之后,可以找学校的career center帮忙针对语法上进行修改
. .и
投递 ..

- 同学分享了一个Github,公司一有新职位就会有同学整理到上面,省了很多搜寻的时间。. 1point3acres

- 想去的不想去的,大厂小厂都投一波。即便不想去的公司也可以投,如果有机会拿面试就当练练手
- 投递时间:越早越好。越早开始做OA和面试,越早知道自己的不足,越早有针对性地加强。大公司的流程大多比较慢,所以不太需要担心一投简历就要准备面试的问题。公司的hc(head count)有限,投的越晚hc越少,
. 1point3acres.com
刷题

- 如果对各种数据类型还不够熟悉,建议先从数据结构开始学习
- 相比于Java和C+,用Python会简单很多,不需要记很多的集合框架,不过如果已经确定以后想找具体某一个语言的方向的岗位,还是建议后期用对应的语言刷题练习
- 对数据结构熟悉之后可以正式开始刷题了,建议从二叉树先刷起。因为二叉树是最容易培养框架思维的,而且大部分算法技巧,本质上都是树的遍历问题。这时候去看回溯、动规、分治等算法专题,对思路的理解可能会更加深刻一些。. ----
- 刷题的过程中可以针对不同类型的题目进行模板的总结,并且加深记忆,比如根据BFS、DFS、前序遍历等等分类。在笔试和面试的过程中,对解题的速度是有要求的,如果提前有针对不同方法的代码模板进行记忆,解题的时候自然会快很多,为思考题目的思路节省时间。和高考语文的时候背诵作文素材是一个道理。. 1point 3 acres
- 虽然在leetcode上做过的题目会有记录,但还是建议建一个Excel文档记录每天刷的题目,比如下图:
. 1point3acres
. Waral dи,

- 关于要求:不同的题目我会设定不同的要求,比如基本的二叉树前、中、后序遍历的easy难度题目,写出来基本可以当做前、中、后序遍历的模板背诵了,就会要求是必背的。有的题目比较难,考得杂而且比较偏,我觉得理解了思路就可以了。有的题目是某些公司的高频题,虽然题目也有些难,但还是有必要熟练掌握,这部分我会设定为重点题。
- 如果是不太熟悉的题目,备注里面会写一下时间复杂度、空间复杂度;DP类问题我会把状态转移方程式写在备注里. ----
- 在准备大厂的OA、VO的过程中,可以刷leetcode上对应公司的高频tag题,运气好的话可以遇到原题 ..
- 做完一道题之后可以继续再把Similar Questions做了。一般来说VO做完一道题之后,面试官会出一个follow up,修改题目中的一些条件,就成了一道新的题目。
- 刷过的题如果不及时复习的话也很容易忘,跟当初背GRE单词一样的感觉。所以记录了最近刷题和最近过题的时间、累计次数。
- 刷题初期:在刷题过程的初期,我更侧重对算法思路的理解和Java使用的集合框架的记忆。
- 刷题中期:主要集中在medium题。遇到之前刷过的题目我会再刷一次,用时间复杂度低或者代码量少的方式实现。这个阶段会更多关注时间、空间复杂度
- 刷题后期:收到面试之后重点刷该公司的tag题和地里分享的面经。开始练习边做题,边用英文讲解思路,分析时间复杂度。-baidu 1point3acres

笔试

- 一亩三分地会有很多面经,收到oa之后可以先去地里看看对应公司的近期oa面经,一般来说会遇到原题,除非是CodeSignal平台是完全随机出题的
- 有的公司的oa会存在隐藏的test case,也就是自己看不到那部分的test case是否通过;还有一些oa只给看部分的test case输入,运行程序之后只能知道是否正确,但是看不到代码具体的输出,debug还挺麻烦,平时在做题的过程中可以训练一下自己的debug能力

BQ
. Χ
- 美国的大厂中,亚麻对BQ的要求会相对多一些,如果面试其他公司的BQ,其实也可以按照亚麻的14条Leadership Principle来准备. Χ
- 针对每个LP可以准备一个自己的故事,建议多准备一些故事,防止面试的时候不够说。按照STAR原则对故事进行陈述,也就是描述故事的Situation, Task, Action, Result。当时自己的Situation,需要做的Task,采取了什么Action,造成了什么Result。
- YouTube上有一个Amazon BQ系列的视频,我觉得讲得还挺不错的,从里面得到了很多灵感,可以每天抽空看一看 [https://www.youtube.com/watch?v= ... 0BPePcn5WgoCM_OX0YB](https://www.youtube.com/watch?v= ... 0BPePcn5WgoCM_OX0YB)
- 一开始讲述故事的时候可以不用特别详细,因为之后面试官可能会针对你的故事进行follow up。要是最初把整个故事说得非常详细,一来会占用比较多的面试时间,导致后面的coding时间变少;二来面试官如果问到自己提前没有想到的细节也比较难对应。
- 小抄/笔记: 基本上面试的时候没有什么空挡可以看小抄或做笔记,我觉得唯一需要准备的就是把全部故事的名字写在一张纸上,字体记得要大且清楚,然后面试官在问问题的时候开始用余光在纸上选故事,故事说完以后记得在旁边做个记号提醒自己这个用过了,要这么做的原因是每个人总有几个故事是记得特别熟,在慌张的情况之下就会不自觉讲自己最熟的故事,导致一个故事重复使用多次
- 如果可能的话,有人能一起mock interview 肯定效果最好,没有的话可以录下自己的回答,一来知道大概讲了多久,二来顺顺口条,练习的时候一定要说出来,切忌看着问题然后只想着,我知道要用哪个故事来回答,脑中想跟实际说差很多,一定要说出来

. .и Coding面试

- 一定要多mock,自己埋头写题和实际的coding面试还是会有差别的
- 面试的时候如果遇到做过的原题,不要一上来就用最优解,否则面试官会觉得这题你是做过的,有背题的可能,后续的follow up可能会魔改得很难. Χ
- 面试过程中,没有听清楚面试官的问题的话,一定不要稀里糊涂地回答。这个时候可以有两种办法,第一就是用自己的话复述一遍刚才面试官提问的问题,最后问Is that a good understanding of it? 第二种办法很直接,说I'm sorry, pardon之类的,现在的面试基本都是online,就说刚才网络信号不太好,没有听清楚也是很合情理的。当然面试的时候还是要找一个网络稳定的环境。。。
- 在读懂问题之后,多和面试官沟通,比如一些输入的corner case是否需要考虑到,最好自己举一个例子输入,得到对应的输出,问问面试官自己的理解是否正确。在这之后,一边和面试官沟通自己的思路,一遍在代码的注释行里面大致写一下,这个时候如果有思路不对的地方,面试官一般会提示一下。对于问题实在没有思路的话,也可以问面试官Could you give me a hint? 千万不要只自己埋头写代码,面试官想要看到的更多的是你解决问题的思路,所以要多和面试官沟通
- 面试遇到完全没做过的Coding题别慌,先用brute force解出来,面试官这时候一般会给你一些hint,顺着提示优化当前的解法. Χ
- 一般VO中写代码是在编辑器里,不是编译器,没有办法跑代码的,所以对于自己选择的编程语言的集合框架要非常熟练。有一些不常用的实在没想起来的话,也可以问一下面试官能不能用pseudo code表示一下,有的面试官会帮你查一下对应的方法
- VO遇到的面试官很可能会是烙印,所以有必要提前适应一下咖喱味的英语。。。我在面试前的几天经常在YouTube上找印度人说英语的视频看看,好巧不巧就遇到印度面试官了。
- 面试最后的环节一般是你对面试官进行反向BQ,可以多问一些关于公司和他所在的组的问题,千万不要一个问题也不问,说我没有任何问题了. ----

心态

- 求职是一个漫长的过程,如果能找到发展方向一致,并且愿意互相帮助的小伙伴当然是最好的。一个人刷题、投简历、面试,心态很容易就崩掉了。。。
- 小公司对简历可能会筛选地更细,毕竟小公司的财力有限,试错的机会更少,在招聘的时候也会更慎重的考虑,所以收到小公司的简历拒太正常了,心态上快速move on
- 在美国没有绿卡、不是citizen的话,找intern和full time都会更困难一些,小公司提供sponsorship的比例是比大厂要少的,如果因为身份问题拒掉也很正常了,快速move on +1

在这个找工季能够上岸感觉自己很幸运了,希望我的有限的经验也对之后找实习的小伙伴有所帮助,大家一起进步~最后求大家加米加米加米

本帖子中包含更多资源

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

x

评分

参与人数 23大米 +27 收起 理由
虬枝虫 + 1 赞一个
oliviiia + 1 赞一个
赵可 + 1 很有用的信息!
微信用户_3de4a73 + 1 赞一个
frankyhao + 1 很有用的信息!

查看全部评分


上一篇:谷歌ng选城市/选组求建议
下一篇:求比较NG 狗买他
推荐
小鲤yyds 2021-12-9 14:54:42 | 只看该作者
全局:
lz亚麻是什么时候投的呢?亚麻做的题目是easy还是hard呀?面试是做和oa一样的题目么?
我觉得找实习,运气非常重要,比实力重要多了
坐标cmu,身边例子太多。什么才转码的已经拿到实习offer了,本科4年是cs而且还在大厂干过的到现在还没面试;什么两个同学面同一家公司,一个拿到的总是easy,一个当面就是道hard
回复

使用道具 举报

全局:
小鲤yyds 发表于 2021-12-08 22:54:42
. 1point 3 acreslz亚麻是什么时候投的呢?亚麻做的题目是easy还是hard呀?面试是做和oa一样的题目么?
我觉得找实习,运气非常重要,比实力重要多了
坐标cmu,身边例子太多。什么才转码的已经拿到实习offe
太真实了,虽然不是cmu,但是也是身边大佬好多都在挣扎,身边同学也没啥人拿大厂oa,但是地里一片祥和就离谱,给人一种有手就行的感觉orz

评分

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

查看全部评分

回复

使用道具 举报

推荐
 楼主| 蚕鹃 2021-12-9 12:37:59 | 只看该作者
全局:
回复

使用道具 举报

全局:
楼主总结得很好,我也是刚转码几个月,不过只刷了60+就上岸了,但是有一点我不太同意,我觉得VO最好还是别写小抄放旁边,之前看到面试官发帖说如果你眼神往周围看是明显的(容易被怀疑作弊,会被拉黑的),自己面之前多练练就好了
回复

使用道具 举报

🔗
 楼主| 蚕鹃 2021-12-9 07:19:34 来自APP | 只看该作者
全局:
Arrathy 发表于 2021-12-08 14:59:08. ----
楼主总结得很好,我也是刚转码几个月,不过只刷了60+就上岸了,但是有一点我不太同意,我觉得VO最好还是别写小抄放旁边,之前看到面试官发帖说如果你眼神往周围看是明显的(容易被怀疑作弊,会被拉黑的),自己
嗯嗯~你说得也有道理 还是把该记的BQ背得滚瓜烂熟是最好的
回复

使用道具 举报

🔗
无名棋脚 2021-12-9 11:37:59 | 只看该作者
全局:
羡慕,我一个面试都没拿到
回复

使用道具 举报

全局:
楼主太优秀了!请教几个问题啊!1是我现在国内985本硕机械,目前在私企码代码,想去读个cs硕。想问一下每年的花销有多少啊。2是硕士在航天院校,签证有没有过的机会啊。3是申请学校的难度怎么样啊!谢谢!!!
回复

使用道具 举报

🔗
oooofferQueen 2021-12-9 12:10:32 | 只看该作者
全局:
可以分享一下那个github的link嘛
回复

使用道具 举报

🔗
 楼主| 蚕鹃 2021-12-9 12:31:31 | 只看该作者
全局:
无名棋脚 发表于 2021-12-8 19:37
羡慕,我一个面试都没拿到

亚麻有的OA发得比较完,甚至拖到了第二年1月份,说不定等等就来了
回复

使用道具 举报

🔗
 楼主| 蚕鹃 2021-12-9 12:37:40 | 只看该作者
全局:
timothy921 发表于 2021-12-8 19:59
楼主太优秀了!请教几个问题啊!1是我现在国内985本硕机械,目前在私企码代码,想去读个cs硕。想问一下每年 ...

1. 决定留学开销的因素太多了,私立学校学费比公立学校贵,城里的生活费比村里贵,我在USC大概一年的学费是20w,如果是自己做饭的话会很省钱,吃饭一个月800刀都可以吃得很好了,剩下生活费大头开销主要就是房租了,这个也看你自己到时候想租什么样的房子吧。
2. 如果是北航、南航的话,签证目前大概率批不下来,毕竟禁令还没有撤销,其他的院校我就不清楚了。。。
3. 申请学校的难度取决于GPA、托福、GRE成绩、文书、科研经历、实习经历,这个问题也很宽泛了。。。建议在地里的留学申请板块看看Data Point
回复

使用道具 举报

🔗
UserID_taken 2021-12-9 12:44:58 | 只看该作者
全局:
我和楼主一样都是本硕EE专业,因为还没开始刷题所以准备寒假刷题冲春招,我是想找暑假实习。感谢楼主的分享,请问EE专业找工作会因为专业问题被拒简历吗?不知道和CS专业毕业比起来有什么差别呢?
回复

使用道具 举报

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

本版积分规则

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