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

[找工就业] 学生党几年求职的非全面总结

全局:

2020(7-9月)-CS硕士+短暂实习或全职不超过3个月 | Other|BayArea湾区 码农类General全职@

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

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

x
LZ 明年研究生毕业,长达四年多的 SDE 求职终于要结束了,想写点东西纪念一下,也希望能基于自己的经历讲一些自己的想法。找工作看实力也看机遇,我做不出很全面的总结,就写一些零碎的东西,希望能在一些小的方面帮助到大家吧!
Disclaimer:每年的行情都不大一样,每个人的情况也不大相同,所以我不能保证我的经验对大家都适用,请带着批判的眼光阅读~ 如果看法过时了也请轻喷。


如何写简历?(我简历没有很特别,但我猜会有人问,还是主动说说吧)

我没有在简历上花很大的功夫。学校的 career service 的 advisor 说加点表示积极性的词呀,少点流水账多点 impact 呀,相信大家都知道。我求职早期也会和同学互改互看简历。后期每学期结束之后往上加些东西,偶尔改一两个词,没有再做特别的润色。
. .и
我求职只有一份简历,顺序是学校 +GPA,实习经历,项目,技能。实习都是美国的实习。本科的时候有加课外项目,现在留下的都是课内 (没有标上 class projects,问倒也会如实说)。这两年面试中被问到的基本上最近两次实习的细节,只有一次 BQ 被问了两个项目。


如何找工作?
. ----
先从自己经历讲起吧。大二开学转码,春招通过拿到一个 BA 相关的实习。大三在 career fair 捞到了两家 SDE 面试,其中一家 onsite 并拿到 offer。大四实习全职混申,当时对自己的实力有一点过高的期待,被惨拒了几个月后拿到了实习 offer,于年底上岸。研究生阶段的简历比以前丰富多了,面试也有不少经验,顺了一些,比较早就拿到了实习或者全职 (虽然今年仍没躲开 F 家简历拒的命运,可能就是没有缘分)。

选择放得开一些,多抓住机会,特别是早期不要怕多投。我并不是认为大二一定要找到工作,但正因为很多人抱着「秋招找不到 SDE 就算了」的心态,自己能多一个实习经历,哪怕不是 SDE,在日后求职也有一点优势。大三面试的时候面试官就很喜欢我问暑假做了什么 (虽然一年后就默默地把那段经历去掉了,因为和 SDE 不相关)。我也发现最后选择的公司不一定是开始 target 的那一家,可以多聊聊多看看,不要被局限住。

找工作得趁早。「等完全准备好没坑了」这理由我就不多解释了。此外,早开始早结束,最好不要和考试撞车。我大四找工作的时候特别忙,发挥好的面试只有开学初期的一次和感恩节临急抱佛脚的一次,中间的零星几个面试一塌糊涂,看着朋友八个 onsite,留下了羡慕的泪水… 研一的时候我十月份还有精力,拿到两个 offer,十一月的面试因为学习顾不过来,全部忍痛推掉了 (还有,不要一学期三个 projects,命都快搭进去了)。. .и

是接第二次 Return 还是再找实习?这没有标准答案,毕竟也得看公司本身以及 return 政策嘛,大多数人还是得为全职留条路。这里只说我自己的经历。我所有实习都拿到了 return,但我仍在坚持找实习。我很享受去不同公司转转的感觉,不同的经历也成为我简历的一个优势,而且这对 BQ 环节帮助也很大,毕竟都是素材 hhh。但也不是绝对,有人在一家公司实习多次,也能收到很多公司的面试和 offer,这都是个人选择。
.google  и

如何准备面试?

刷题:我刷题主要是靠 LeetCode 或地里。我刷题一点也不猛,LeetCode 未上四百,contest 没参加过几届,求不喷。我自己有一个 repo 集中放写过的题,复习方便,强迫症刷题也开心。
我平时解题注意 code style,比如刷 tag 看到一两年前做过的题,我也会看看可不可以 refactor。我会加 comment (主要是怕一两年后的我看不懂自己在写啥…) 在我收到的仅有的几个反馈里,code style 蛮受认可的。不管是刷题也好平时写作业也好,养成好的习惯很重要。
有些题,特别是非 LeetCode 的题,心情好的时候自己写点 test cases。面试的时候多半不需要过上百个预设好的 test cases,但是最基本的最正常的 cases,或者简单的 edge cases 得过。而且面试官可能还要你自己想一些。

基础知识:如果从实习开始找,找工作是一场持久战,花一些时间打基础也很重要。我大四前那个暑假,晚上的时候会整理数据结构和算法课的笔记,集中 (和上面的代码) 放在一起,之后每年都复习一下再做点补充。Architecture 和 system 是我的弱项,准备得很随机 (亡羊补牢式…) 还好考的不算多。有一次被面试官教育了:我看你数据结构挺扎实的,这些短板得补啊…

System design:这点我其实没有什么可以分享。去年的我不知道 system design 这个考点的存在,被面得一脸懵逼,好在最后过了。我自己的猜测是我面试时态度比较虚心,面试官抛出的 hint,我也有努力去思考和交流,可能是合作的态度比较好?今年面的公司恰好都不考,我也就没准备了。

前端与 React:我没有系统地学过前端,都是靠实习或者 class projects。CSS 方面掌握一种排版比较重要,我喜欢用 flex。React 我复习的时候就网上看了一下 React 入门的教程,建议看比较新的视频。. check 1point3acres for more.
. ----
BQ:我遇到的 BQ 面试都从叙述实习 / projects 开始,一点点深挖,例如 lifecycle (目的到实现到维护),个人参与度 (哪些贡献呀和谁合作呀)。然后就是加一些反思类的开放性题目 (哪里好哪里不好,再做一次会怎么样),所以平时多反思也是好习惯。还有就是 Why company。我自己准备 BQ 的时候喜欢根据公司,包括自身特点以及它和我之前实习公司的不同点,提炼出一个中心,把我的故事和我看中公司的点串起来,让逻辑清晰。
.google  и

以上也仅代表我个人的片面的想法,说得不好的话希望大家指出,欢迎留言讨论~

评分

参与人数 5大米 +37 收起 理由
fanfan17 + 2 很有用的信息!
可乐飞冰 + 1 赞一个
pikado + 30 欢迎分享你知道的情况,会给更多积分奖励!
kennedy1122 + 1 赞一个
lassiethecollie + 3 很有用的信息!

查看全部评分


上一篇:FB University Analytics Program 进展~
下一篇:OPT期间读online master的风险。。
🔗
lassiethecollie 2020-11-16 02:35:09 | 只看该作者
全局:
很有用的信息!
回复

使用道具 举报

全局:
写得真好 顶上去让更多人看到
回复

使用道具 举报

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

本版积分规则

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