就是这份简历! 帮他拿到了谷歌/FB/亚麻/微软/苹果等多个面试!

2023-12-07 06:59

本文主要是介绍就是这份简历! 帮他拿到了谷歌/FB/亚麻/微软/苹果等多个面试!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

投过简历的人都知道,网申系统,就像一个黑洞:丢一份简历进去,然后......就没有然后了。

 

毋庸置疑,网申确实是找工作时最常见的途径之一,却也是最低效的途径之一。

根据美国求职网站Comparably统计,Google、Microsoft、Facebook等公司的在职员工中,当年是通过网申拿到面试的,不到30%人。

尽管如此,Medium上一位网友Terrence,还是凭借自己网投的简历,拿到了Google、Facebook、Amazon、Microsoft、Apple等多家公司的面试!

先来一起“膜拜”一下这份优秀简历:

(Source: medium.com Crd: Terrence Kuo)

这位小天使,不仅大方地分享了自己的简历,在简历的每个部分,他还真诚地给出了制胜妙招、“心机原理”!一起来看看吧:

作者介绍:Terrence Kuo,毕业于普林斯顿EE学士学位,辅修CS;现Tesla软件工程师。

(以下内容编译自Terrence博文)

1 个人信息

 

个人信息部分,一定要做到让看简历的人一目了然。

另外,还要注意确保个人邮箱、电话等信息的准确,有个人网站的也可以放(后面会详细解释)。

2 教育经历

 

教育经历部分,可以写上在学校学过的并且和申请岗位相关的课程。比如,Terrence就单独列出了自己学过的编程课程,以及EE的某些相关课程。

教育经历中还有一个需要强调的点就是GPA

  • 如果GPA低于3.0,不要写!这很可能会降低你拿到面试几率。
  • 如果GPA介于3.0和3.2之间,需要纠结一下。(因为一些金融和数据类公司,会有GPA不低于3.2的要求;不过一般的软件/互联网公司很少对GPA有硬性要求)
  • 如果GPA高于3.2,放心大胆写!

看到这里,有的同学肯定都会想:

那我GPA低于3.0是不是就“凉凉”了?

 

 

也没有那么夸张,这里,Terrence给大家分享了一个包装GPA的小技巧

Tips:

相信很多同学的GPA会被非专业的选修课拖累...比如大一的时候,天真的Terrace就选修了一些humanities class,大大拉低了他的GPA。

遇到这种情况时,可以在简历上避开自己的综合GPA,只展示自己的专业课GPA(in-major GPA)。

3 工作经验

 

关于写简历,最难的部分就是描述过去工作经验中的成就:既要凸显自己工作内容的impact以及你的个人价值,还要写得让人印象深刻。

这里,Terrence总结了一个写简历公式,可以帮助大家在简历中更好的描述自己过去的成绩:

Accomplished [X] as measured by [Y] by doing [Z]

Terrence简历中的例子

Improved device’s battery lifespan by 8% by integrating a fuel gauge sensor and establishing a battery saving state.

  • Accomplished [X]: Improved device’s battery lifespan
  • Measured by [Y]: by 8%
  • By Doing [Z]: integrating a fuel gauge sensor and establishing a battery saving state

Terrence还为大家总结了一些描述工作经验时常用的动词词汇:

 

同样的,以上所有动词,都可以套用之前说的那个模版。举几个例子:

  • Reduced _____ by _____ by _____.
  • Redesigned _____ for _____.
  • Implemented _____ for _____ by _____.

另外我们还可以发现,在每段工作经历的最后,他都会用bullet point总结他在这份工作或实习中运用到的专业知识或技能。

 

这能使面试官很直观地了解到求职者所熟悉的技术有哪些,并能将它们运动到实践项目中。

4 技能

 

在技能部分,最忌讳的一点就是把Job Description上提到的关键词(哪怕是自己不会的)都统统都列到skill里。

因为即使这样做有可能帮你通过简历系统,但如果在之后的面试中你答不上相关问题,那么面试官对你的印象分将大打折扣。

那么,如何尽可能多地将自己熟悉的技能列到简历上呢?

这里又有一个小技巧:可以用proficient、familiar这样的方法将技能分类——

  • Proficient — 那些自己非常熟悉并能熟练应用的技能
  • Familiar — 过去使用过,目前不能熟练运用,不过能在短时间内重新“捡”起来的技能

个人项目

 

个人项目真的非常,非常,非常重要

 

Terrence表示他的第一个实习就是得益于课外的个人项目。

很多时候,学校里的课程和项目也许跟工业界需要的技能有些“脱节”,而一个好的、有含金量的个人项目,可以让你接触到很多学校里学不到的、让面试官眼前一亮的技能:

例如,使用标准框架/库、理解全栈web开发,创建移动应用程序,设置开发环境等等...

尤其是对于那些转专业、没有相关实习/工作经历的同学,个人项目可以展现你对编程学习的热情,以及你对成为一个真正的软件工程师的热切渴望。

Tips:

1)个人项目可以是Python脚本,Java程序,网页,手机应用等等。

2)可以创建一个个人网站来展现你的项目,这也间接帮你打破了1页简历的限制。

3)如果你有一个特别想去的公司,那么可以做一个和那个公司职位直接相关的个人项目。

最后,跟大家分享一下Terrence个人网站上呈现的项目例子:

 

更多科技求职资讯,请关注“来Offer”!

这篇关于就是这份简历! 帮他拿到了谷歌/FB/亚麻/微软/苹果等多个面试!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/464928

相关文章

Java编译生成多个.class文件的原理和作用

《Java编译生成多个.class文件的原理和作用》作为一名经验丰富的开发者,在Java项目中执行编译后,可能会发现一个.java源文件有时会产生多个.class文件,从技术实现层面详细剖析这一现象... 目录一、内部类机制与.class文件生成成员内部类(常规内部类)局部内部类(方法内部类)匿名内部类二、

基于Flask框架添加多个AI模型的API并进行交互

《基于Flask框架添加多个AI模型的API并进行交互》:本文主要介绍如何基于Flask框架开发AI模型API管理系统,允许用户添加、删除不同AI模型的API密钥,感兴趣的可以了解下... 目录1. 概述2. 后端代码说明2.1 依赖库导入2.2 应用初始化2.3 API 存储字典2.4 路由函数2.5 应

Python实现合并与拆分多个PDF文档中的指定页

《Python实现合并与拆分多个PDF文档中的指定页》这篇文章主要为大家详细介绍了如何使用Python实现将多个PDF文档中的指定页合并生成新的PDF以及拆分PDF,感兴趣的小伙伴可以参考一下... 安装所需要的库pip install PyPDF2 -i https://pypi.tuna.tsingh

Python自动化办公之合并多个Excel

《Python自动化办公之合并多个Excel》在日常的办公自动化工作中,尤其是处理大量数据时,合并多个Excel表格是一个常见且繁琐的任务,下面小编就来为大家介绍一下如何使用Python轻松实现合... 目录为什么选择 python 自动化目标使用 Python 合并多个 Excel 文件安装所需库示例代码

Java实现检查多个时间段是否有重合

《Java实现检查多个时间段是否有重合》这篇文章主要为大家详细介绍了如何使用Java实现检查多个时间段是否有重合,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录流程概述步骤详解China编程步骤1:定义时间段类步骤2:添加时间段步骤3:检查时间段是否有重合步骤4:输出结果示例代码结语作

Java判断多个时间段是否重合的方法小结

《Java判断多个时间段是否重合的方法小结》这篇文章主要为大家详细介绍了Java中判断多个时间段是否重合的方法,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录判断多个时间段是否有间隔判断时间段集合是否与某时间段重合判断多个时间段是否有间隔实体类内容public class D

linux下多个硬盘划分到同一挂载点问题

《linux下多个硬盘划分到同一挂载点问题》在Linux系统中,将多个硬盘划分到同一挂载点需要通过逻辑卷管理(LVM)来实现,首先,需要将物理存储设备(如硬盘分区)创建为物理卷,然后,将这些物理卷组成... 目录linux下多个硬盘划分到同一挂载点需要明确的几个概念硬盘插上默认的是非lvm总结Linux下多

mysqld_multi在Linux服务器上运行多个MySQL实例

《mysqld_multi在Linux服务器上运行多个MySQL实例》在Linux系统上使用mysqld_multi来启动和管理多个MySQL实例是一种常见的做法,这种方式允许你在同一台机器上运行多个... 目录1. 安装mysql2. 配置文件示例配置文件3. 创建数据目录4. 启动和管理实例启动所有实例

使用SQL语言查询多个Excel表格的操作方法

《使用SQL语言查询多个Excel表格的操作方法》本文介绍了如何使用SQL语言查询多个Excel表格,通过将所有Excel表格放入一个.xlsx文件中,并使用pandas和pandasql库进行读取和... 目录如何用SQL语言查询多个Excel表格如何使用sql查询excel内容1. 简介2. 实现思路3

字节面试 | 如何测试RocketMQ、RocketMQ?

字节面试:RocketMQ是怎么测试的呢? 答: 首先保证消息的消费正确、设计逆向用例,在验证消息内容为空等情况时的消费正确性; 推送大批量MQ,通过Admin控制台查看MQ消费的情况,是否出现消费假死、TPS是否正常等等问题。(上述都是临场发挥,但是RocketMQ真正的测试点,还真的需要探讨) 01 先了解RocketMQ 作为测试也是要简单了解RocketMQ。简单来说,就是一个分