Resume · project · algorithm · onsite interview · software engineer
文 | Vincent老师
前谷歌面试官,Senior Fullstack Engineer,在FLAG一线大公司拥有多年的面试经验,帮助来Offer上千名同学修改简历、辅导面试。
在美国求职,大家普遍默认简历上实习经历的对招聘官的吸引力排序为:美国大公司实习 > 美国小公司实习 > 国内实习
因此经常有一些学员向我提出这样的困惑:
- 国内实习经历可不可以写在简历上?美国的HR会认可吗?
- 怎么写才能显得这段实习“高大上”?
今天,我就来回答一下大家。
Q1:国内实习可不可以放在简历上?美国面试官会认可吗?
国内的实习当然可以放在简历上,尤其是以下两类公司的实习,可以放心大胆地写:
1. 如果你在BAT级别公司实习过:
像百度、阿里巴巴、腾讯、搜狗、网易等等这些级别的公司,在美国也有业务发展,在美国已经小有名气,因此深受美国招聘官认可。
2. 如果你在国内实习的公司使用的技术和美国这边的主流技术框架一致:
那么面试官也是会愿闻其详的。因为这些技术上的技能都是可以transfer的,比如前端用的react,后端用的go/java/python等等。
Q2:那如果我在国内的实习的公司既不出名,做的技术栈又比较老旧,该怎么办?
如果没有以上两类经历也不要慌。一些国人皆知但美国人不一定了解的公司、或是初创公司的实习经历,也可以放在简历上。
但在描述的时候,需要有一定的策略和技巧,体现出你的这段经历的*“重要性” *——
- 策略1:
如果你在国内一二线公司实习过,一定要表明该公司在中国是顶尖级别的、有规模的。
举例子,如果你曾在“中国移动”实习,你可以在简历上这样描述:the biggest telecommunication company in China which serves 500million users. 面试官一看就能了解这个公司的重要性。
- 策略2:
如果你实习过的公司是小公司、初创公司,可以在描述中强调给哪些有名的大客户提供过服务,从侧面反映出这段经历的重要性。
我什么实习都没有,但在学校做过一些project,能写吗?
这个还是要具体看是什么样的project。
首先,技术选型和主流公司的技术框架要比较一致。
比如,如果你是转专业的同学,把在学校里学的EE 555的定时器项目放在一份申请程序员职位的简历里,不但没什么用,还会起副作用。
其次,主题最好是能广泛应用的主题。
不要小看了像推荐系统、广告系统之类看起来陈旧又老生常谈的主题,这些我们面试官一听就知道是业界普遍运用的。这类主题会让面试官对你感兴趣,愿意深入了解你的项目。
而像区块链技术,虽然看起来非常的fancy和高大上,实际上应用却不是那么广泛,在实际求职中的效果远不及其热度。
第三,写在简历上的时候,要体现出这个项目的真实性。
其实这点对于描述实习也好,项目也好,都很重要。
在描述项目的时候,我们可以通过“起承转合”的方式提高项目的真实性:
- 起:背景介绍,为什么要设计这个project
- 承:描述句子的功能和细节,增强真实性
- 转:描述挑战性,增强深度
- 合:描述结果,体现Ownership
举个例子,一个同学在简历上是这样描述他的项目的:
- Designed and developed the system with Java, Eclipse, Hadoop, AWS EC2, REST AP (5000 lines of codes)
这里对这个system的描述就比较空洞, 因为哪怕是做了一个"hello world" 也算是完成了一个system。
这样不具体的描述,就会给招聘官留下一个项目经历“假大空、水分很大”的不良印象。
因此,针对上面那个例子,为了突出真实性,我们最好能给出具体的pages,如果是个database,你可以透露有多少tables,或者说前端有多少layouts等等。
Q4:刚毕业,一个实习都没有,学校的相关项目经历也不充实,应该如何打破僵局?
首先,可以想办法尽可能和目标职位靠拢。
比如说CS和EE有很多通用的经验和技术,诸如前期查资料research、分析数据和debugging的能力,这些都是可以写到简历里边的。
还有一些通用的soft skills,比如communication的能力、oral presentation的能力。尤其是一些PhD的同学,经常写paper和做presentation,也都可以为简历增色。
另外,同学们也可以在课外积累一些实用的、与工业界接轨的项目,以丰富自己的简历,大大增加获得面试的几率!