最近秋招活跃期,不断有同学来吐槽投完简历无回音、OA后屡面屡跪……所以小编给大家带点好消息,邀请来今年上岸Google的学员,分享求职成功的经验,给大家沾沾欧气!
背景:双非工商管理本科毕业,来美国前没有任何计算机背景。读了一个Top50的IT项目,无实习或全职工作经验
成果:上岸Google
从备战到上岸的这6个月,我把求职的坑都踩了个遍作为一个没有优秀院校背景,甚至连实习都没有的new grad,我都能找到心仪的工作,那大家一定也可以!
废话不多说,先把这次分享的outline列出来:
  1. 简历和前期找工作准备经验
  2. 投简历的一些常见误区和窍门
  3. 面试经验和考核标准
  4. 我在谷歌工作初体验
前期:有些准备毫无意义,不考!
01
基础知识
转专业同学经常陷入这样的误区——痴迷上基础课,埋头学逻辑电路、编汇语言这类知识,其实都不考。学习课程中,最重要的是操作系统、数据库、数据结构和算法。
基础知识不是面试重点,但经常涉及到,比如:连线程进程也没听过,SQL nosql 也分不清,是会影响到面试结果的。
02
算法面试
算法≠算法面试,执着于啃大本算法书完全没意义,高效刷题才是面试应对法。
从刷题语言出发:Python >= Java > C++。如果已经开始刷了,语言没必要改;如果是纯萌新,首选 Python/ Java。
从刷题过程出发:必须先对算法面试的框架有所认知,知道哪些是高频考点,哪些出现几率很小/完全不考,否则时间花的毫无意义。
《九章算法班》就是我的备战利器!主讲老师令狐冲曾在FLAG工作多年,一开始就分享了很多大厂招人的套路;最关键的是令狐老师的算法模板堪称高效万能,背熟了现场coding直接套就完事了!
03
简历准备
求职的同学十有八九都会犯的错还有:洋洋洒洒列一大堆key words,结果自己水平一般,现场面试给自己挖坑。
其实简历最重要的是有过得去的项目,项目最好来自公司实习,没有实习就是课程项目/个人项目(做个全栈网页,安卓客户端都可以),然后围绕项目把大致的业务逻辑,遇到的问题,选择某个技术栈的理由等等精心准备。
04
BQ准备
关于BQ,网上就能搜到大量原题,这里我只分享我认为最关键的点——准备尽可能多的故事。面试官会非常在意你的经历,以此来了解你工作的全貌并评估你的cultural fit。
投递秘诀:大厂不一定难,行动一定得早
一切准备就绪后,就到了正式投递简历的环节了。很多同学对FLAG有所畏惧,一定要留到最后投,其实从我面试过几十家公司的经验看,大厂不一定很难,只是考察侧重点有所差异,一定要大胆尝试。
而且秋招都开始了还有很多人一片迷茫,慢悠悠改简历,一家家投递。实际上投简历的秘诀就是:趁早。很多公司名额有限,面试越到后面bar越高。
面试核心:把面试官当同伴,沟通胜于蛮干
面试不只是考察算法能力!面试官的打分标准:是否愿意与你一起共事,所以沟通沟通沟通特别重要。
01
自我介绍环节
2~3句简短的自我介绍(我叫什么,毕业于xx学校xx专业,毕业时间,想找SWE工作),切记不要浪费tech面试时间。面试官有可能会主动问简历项目,但如果不问,就不用自己提。
02
算法面试环节
1、沟通清楚需求。消除题目里所有不确定因素,一边跟面试官聊要求,一边写出输入是什么、输出是什么。
2、聊思路。很多时候不是最优解也能过,但必须让面试官理解你的想法。如果面试官不满意你的算法,可能会给你hint,多数时候会follow up一直到你给出更好的解法。
Tips:很重要的一点是千万别反驳面试官,如果有不同意见,可以适当地比较不同思路的优劣,然后对他的想法表示一定肯定。
03
写代码环节
写完后用1~2个简单的examples把代码测过一遍,我会一步步向面试官解释代码执行结果,可以帮助我debug,也能体现出个人的专业性。
谷歌工作体验:对新人友好,文化超棒
虽然刚入职Google不久,但感觉文化还是很不错的,新人压力不是很大,默认进来前6个月以学习为主周围的同事大多也都来自国内外的顶尖学府,比如我的 mentor 就是斯坦福的。
至于谷歌养不养老,活多不多完全看组,在选组时你可以和HR讨论。我见过3年从就从L3升L5,也有14 年都在L4的。所以,想怎么规划职业路线完全看自己。
谷歌的活动真的非常多,上班时间有DJ课、3D 打印课、乐器课,还能学做饭、调酒、做咖啡、健身、按摩、打 PS4……只要你能出活,别人根本不关心你在干什么。
大公司还有一个好处是可以在世界各地办公,我们圣诞节期间好多同事边旅游边在当地的office 工作。
今天的分享就到这,还是那句话,我能找到工作,相信大家一定也可以,加油!
免费试听
变宝是什么?
赞和在看都在这儿!
继续阅读
阅读原文