关注前端早早聊,跟进第三十届|前端早早聊大会 BFF 专场(GraphQL、统一网关、API 接入管理、超大规模集群,协议转换、安全切面、高并发、可视化编排、统一稳定性建设...)8-14 全天直播,9 位讲师,点击报名看直播👉 ):前端
前端早早聊大会,与掘金联合举办。加 codingdreamer 进大会技术群,赢在新的起跑线, 全部往期都有全程录播,上手年票一次性解锁所有面试
我是陈善杰,蚂蚁体验技术部2022届校招实习生。从去年12月开始投递简历,在收到蚂蚁和腾讯的 offer 以前,曾被某独角兽厂拒过五次。在面试到后期很是迷茫的时候,我有幸了解到了早早聊大会,而且在关注之后收获颇丰,最终顺利经过了蚂蚁和腾讯的面试,来了蚂蚁。很是感谢早早聊大会的发起人 Scott 的邀请,让我将本身的经历写一篇文章,来帮助更多人,特别是毕业生。算法
每一个人的面试经历都不尽相同,或顺利或坎坷。我但愿将我这段相对坎坷的经历与你们分享,若是在我过去面试的路上,也曾有过这样的参考,或许能够少走一些弯路。经历虽不能复制,可是我会尝试将其中共通的东西挖掘出来,但愿能给你们带来一点启发。docker
要进入面试,首先要经过简历筛选。简历筛选看哪些方面,无非是简历上那几大基本要素——教育经历、实习经历、项目经历、技能。数据库
教育经历咱们没有太多提高的空间,除非去更好的学校深造。对于校招,咱们能作的是把本身的专业课学好,让成绩好看一些。把本身擅长的,经得起问的课程写上,好比我写的是:操做系统、数据结构和算法、计算机网络、密码学、Linux,后面面试的时候就有被问到。虽然几率不必定,可是被问到的时候能说,就能成为优点。编程
个人学校比较普通,是浙江温州的一所学校,温州肯恩大学。不是985,不是211,也不是省重点。因此看到这里,双非的同窗们能够对本身更有信心,双非并非和大厂无缘的。虽然企业更青睐来自好学校的同窗,可是技术岗最终仍是要看技术的。好的学校可以为咱们背书,替咱们证实咱们的底子不差。学校不足觉得咱们背书的话,咱们就要本身证实给企业看,咱们有他们须要的那些能力。小程序
若是学历不是特别亮眼的话,实习和项目经历就是一个很好的补充。技术岗最终仍是要看技术,学历再好可是没写过几行代码,面试的过程当中仍是会挂掉。后端
在一段实习或者项目经历中,咱们接触到的东西每每比较综合,因此面试官也会有机会从更多方面提问。而这些又是咱们实实在在作过的东西,可以更全面的向面试官展现咱们所了解的。微信小程序
HR 不必定了解技术,技能的表述往 JD 靠齐是最保险的。即便不了解咱们提到的那些技术名词,对关键字仍是能够对得上的。JD 的话相同岗位基本上都是大同小异,多看几个,本身概括整理一下就行。前端工程化
如下是我写的:
- 熟悉HTML、CSS、JavaScript(含ES6) ,熟悉微信小程序开发,了解浏览器工做原理,了解Vue、React等MVVM框架,了解Vuetify等UI框架,了解Webpack等前端工程化工具。
- 熟练使用Python(爬虫、数据分析)、Golang(后端开发),了解NodeJS、Java。
- 熟悉MySQL、PostgreSQL等SQL数据库,熟悉Redis、MongoDB等NoSQL数据库。
- 熟悉计算机网络、HTTP协议、安全等,持有计算机中级专业技术资格(网络工程师)证书。
- 良好的英文表达能力,可以使用英语做为工做语言,阅读英文文档。
必定要实事求是。当时的我不怎么熟悉框架,我就只写了个了解。对于实习生来讲,大厂其实更重视基础,框架若是没用过的话是不会问的。没有必要打肿脸充胖子,没用过的写用过,不熟悉的写熟悉,熟悉的写精通。真要那样写的话,最后很大几率是要被面试官教作人的。
简历就像你给面试官考你的考纲,虽然面试官不必定参考,但必定不要本身把本身坑了。
我一共面试过四次某独角兽公司,三次到二面,最后一次到三面。
我选择了一个比较头铁的,大多数人不会选择的路子——经过面试检验学习进度。许多人在本身没有充分准备以前,是不敢贸然去面试的。可是退一步想,若是没有面过第一次,又怎么知道准备得怎么样了呢?虽然网上也有大量面经能够看,可是和真实的面试仍是有差别的,好比会不会紧张,紧张的时候还能答上来一样的问题吗?
由于某独角兽厂常年招实习生,而且没有冷却期,能够一直投。因而我一边准备,一边面试,才有了这么屡次面试。固然我不鼓励你们在彻底没有准备的时候贸然尝试,虽然能够反复投,可是每一次面试都是有记录的。我是由于每次面试都能到二面,面试官的反馈还行,让我感受差那么「亿点点」,因此在反复尝试。
若是小伙伴们也想经过面试来检验本身的准备进度,又怕留下很差的面试记录的话,能够先选几家本身不是特别想去的大厂,或者一些无伤大雅的中小厂来尝试,检验准备进度的同时积累经验。
第一次面试,是经过哥们帮我把简历发给了认识的该厂前端基础架构某组的 leader 。
因为是第一次面试,是第一次面大厂,也是第一次面前端,因此没有任何经验与想法。接到面试邀约的时候,想着也不知道本身要复习多久,就先上吧,把面试时间约在了后天,给本身留了一天多的时间突击。在那一天时间里,我粗略地过了一遍前端的基础。
第一次面试感受还比较神奇,面试官第一个问题竟然是从操做系统开始问的,我当时还问了一句,这面的不是前端吗?如今想来,好像就这第一次面试被问过操做系统相关的题,后面在别的厂也没碰到过。后面还问了一些事件循环、CSS 水平垂直居中、数组拍平一类经典题目。虽然答得不是很好,可是面试官说整体还行给过了,还说等十分钟,下个面试官立刻来。(我也是从此次开始知道该厂的面试效率的,听说快的话能一天面完。)
二面问了一些对先后端分离的理解,Vue 和 React 区别,Vue 的双向数据绑定、组件间传值、生命周期之类的问题。以前写小程序,感受模板语法和 Vue 挺像的,也有生命周期之类的概念,因此面试官问我用没用过 Vue 的时候我说用过。事实证实我太菜了,Vue 和小程序彻底是两个东西,因此这几个题直接给我整懵了。由于此次经验,后面的面试中我再也没有提我会 Vue 之类的框架了,再问也只是了解,没有用过。
不出意外的,第一次面试挂了。不挂的话也不科学,毕竟才准备了一天,这都能过的话,其余人还怎么面。
第二次面试是本身在牛客上找到的内推。由于第一次面试感受还不错,感受再努力一把就能成,因此此次接到面试邀约之后,把面试时间约在了一周以后,留了一周的时间准备。
第二次面试,虽然感受本身准备了一些了,可是在面试中被问到之后才会发现还有不少没有准备。一面问了一系列和 CSS 相关的题,包括 CSS 画三角形、画正方形等。此次面试仍是有点慌乱,很简单的一个盒模型都没有答好,不过面试官仍是放我进了二面。二面快结束的时候被问到一个「连续子数组最大和」,练得太少,没能写出来。面试官又给了个机会,问如何经过 Promise 实现 sleep ,当时也没能想到用 setTimeout 去 resolve Promise 。眼看还不行,面试官给了一道智力题——两我的轮流抛硬币,其中一我的先抛,先抛到正面者胜,求两我的的获胜几率,惋惜当时仍是没能想到。
就这样,第二次面试又挂了。此次挂掉之后,我开始意识到本身准备的范围仍是过小了。我决定扩大范围,把牛客上该厂前几页的面经所有点开,把全部题目整理下来,一道一道弄懂;开始刷 LeetCode ,树和链表高频题都过了一遍;开始写常见的手写题,防抖节流、对象的 new/create/instanceof 、函数的 bind/call/apply 、 Promise 、发布订阅 (EventEmitter) ……
准备的过程当中,仍是每隔一周经过内推和官网投递,终于在年前被捞了起来,有了第三次面试。
第三次面试,由于扩大了范围,把其余人面试中出过的题目基本上都过了一遍,因此大部分题目均可以答上来了。可是在二面的时候,被问到 setInterval 和 Promise 的细节,没有答好,后来也没能等到三面。此次挂完也快过年了,短期内不会有下次面试了,过年这段时间还能够好好准备一阵。
我把这三次面试准备的过程归纳为——面向面经准备。
在先前的面试中,每场面试结束前反问的时候,我都会问面试官可否给点反馈。我获得最多的反馈是——知识不够系统。
过年在家里,买了 winter 老师的《重学前端》专栏看。开始看这个专栏之后发现,原来前端的整个知识体系是这样的,原来咱们许多人都没有真正明白前端应该怎么学。看过 winter 老师的专栏之后,我开始有意识的搭建本身的知识体系。以前虽然也整理了大量题目,可是历来没有梳理过知识点和知识点以前的关系。我开始作脑图,把我能想到的,面试中可能会问到的知识点分类罗列,罗列的同时继续思考,知识点和知识点之间的联系。由于以前已经积累了很多题目,通过这样一个结构化的思考,不少知识点开始被有顺序地关联起来,这样面试中再被问到的时候,就很容易回忆起来,并联系到其余相关的知识。以浏览器缓存机制为例,咱们首先想到的是强缓存和协商缓存分别是怎么实现的、用到了哪些头部、缓存生效的时候返回什么状态码,而后咱们能够联想到 HTTP 还有哪些头部和状态码、怎么样避免请求被缓存、GET 和 POST 的区别、HTTP 还有哪些方法、CDN、HTTP/2 …… 每当看到一道题的时候,想一下面试官可能会怎么追问,把想到的题目一块儿过一遍,这样能联系起来的知识就会愈来愈多,愈来愈不会忘掉。
也是在这个阶段,我开始逐渐理解大厂面试提问的逻辑。表面上看,咱们会以为「面试造火箭,工做拧螺丝」。但实际上,大厂面试的那些问题背后,考察的是咱们的知识体系和思考问题的逻辑。一样的一个面试题,根据候选人了解的深度,能够答出不一样的层次。若是知识体系完善,知识点和知识点能够联系起来的话,面试官问一个点的时候就能够顺带答到其余点,逐渐往本身熟悉的方向去引,就不容易被挖坑。有的时候,面试官也不是想刁难咱们,可能面试官当时也没想好问啥,因而就从题库里抽。给面试官一个方向,面试官也是想找候选人的亮点的。即便面试官没有顺着你提到的点追问,面试官也会知道你是有东西的。
过完年,我等到了第四次面试邀约。这一次是拿到面试是过年和初中同窗一块儿聚的时候,得知一哥们该厂实习,经过他帮我投到了他们部门前端组的 leader 。
此次面试,终于走到了第三面。二面有点像压力面,面试官全程没怎么说话,就出了几个题,最后一题是实现一个调度器(并发控制)。这个题目在该厂至关经典了,感兴趣的能够上网搜一下。写得时候感受有点懵,不过最后仍是误打误撞写出来了。面试官当时说等会儿三面面试官进来的时候仍是挺惊讶的,竟然终于走到三面了。
三面应当是部门主管面了。估计是由于部门主管挺忙的,当天后来 HR 打电话说面试官暂时来不了了,约到了次日;后来 HR 又打电话来讲,面试官这几天都没空,约到了下周一。
到了下周一,终于等到了面试。此次面试应该是我离该厂最近的一次。面完的时候感受本身没有太大纰漏,惋惜过了几天都没等到消息,最后仍是收到了感谢信。
过后复盘,仍是能够想得出没有作好的地方:
技术方面,如何判断对象中的循环引用没有作好。
非技术方面,为何选择前端没有答好,实习时间也只有四个月,对于他们来讲可能有些短。
到这个阶段,面试中常问的那些题其实已经准备得八九不离十了。在第四次面试失败之后,我开始关注一些技术之外的东西。在偶然的机会接触到前端早早聊之后,我了解到,除了考察技术之外,面试官还会关注:
兴趣、主动性:是否是真的对技术感兴趣?是只会书上的理论,仍是真正动手写过东西?真正对技术感兴趣的或者主动性强的同窗,会本身动手去写一些 demo ,反之面试官会认为候选人对技术不够有兴趣或者主动性不够。
性格:不能表现出太强的二元思惟。小时候咱们老是以为非对即错,非黑即白;成年之后,会发现不少事情是介于黑白之间的。二元思惟太强的候选人在工做中容易站队,不利于同事之间的合做。
态度:学历好说明智力过关,若是智力过关可是基础却答得很差,面试官就会思考候选人态度是否端正,在校期间有没有好好学习。
……
当咱们注意到这些之后,咱们会更理解为何大厂的面试老是让咱们「造火箭」。公司在招聘,尤为是校招的时候,在基础之上每每还重视潜力。公司招咱们进来的时候,咱们多是 P5 ,可是对咱们的期待,绝对不只仅是 P5 。公司愿意招 P5 水平的咱们进来,是但愿咱们在将来作到 P6/P7 乃至更高。因此,咱们须要让公司看到咱们的潜力。怎么让公司看到本身的潜力,能够参考上面提到的那些软实力。
同时我也开始意识到,面试也是比较依赖天时地利人和的。若是竞争这个岗位的人比较少的话,可能不必定要答上来全部题目,差差很少就过了;竞争这个岗位的人比较多的话,可能就要全部题都完美答出来,甚至超出预期。
前三次面试,也就是面向面经准备的阶段,我感受是比较费时,而且没有底的。由于我只是根据其余人被问到过的题目来准备,而不知道本身面试的时候会被问到哪些。表面上是针对面试来准备,比较有针对性,实际上须要花费更多时间,由于只能根据看到的题目全量去准备,没有侧重点。题目最后虽然都能弄懂,但扎实程度就像没有打好地基的高楼,一紧张就容易倒。
后来开始系统性地梳理,发现思路顿时清晰了,知道都有哪些点须要准备,也知道本身还有哪些点还没准备。后来开始看系统的前端课程,发现读大佬们整理好的知识,比本身碎片化地从网上一篇一篇看高效多了。后来开始看红宝书,一天能看50多页。若是一开始就看书的话,不到1000页的红宝书,20天也就看完了。
因此,学习仍是应该找对方法,不可急于求成。不然,为了节省时间而走的捷径,可能要花更多时间走回来。
在第四次面试的三面中,「为何选择前端」这个问题没有答好。当时我给面试官的感受是,我不是想作前端,作前端只是暂时的选择。这一点是很致命的,职业规划也是很重要的,尤为在终面和 HR 面。企业的指望确定候选人会在这个领域长期发展,而不是三分钟热度。
在这几回面试期间,我还接到过该厂北京 base 的面试邀约,可是我都拒掉了,由于想 base 上海。小伙伴们若是没有特殊的要求的话,其实能够不限 base 或者往 HC 多的地方选。一个很简单的逻辑,越缺人的地方,越缺人的时候,机会越大。虽然标准是同样的,可是保不许人家由于真的很缺人放点水呢?
为何选择前端?这是校招生在面试中常被问到的一个问题。
其实一开始个人选择并非前端。在这以前我先后端都作,可是后端偏多,更想去作后端。因此一开始投递某独角兽厂的时候,我投递的是后端岗位。可是不巧的是,直接简历就没过。拿着简历去请教作全栈的朋友,朋友说我简历上的经历大可能是前端的经历(小程序),因此可能仍是更适合前端。另外如今先后端分离,对先后端的要求都高了。后端不只仅要会基本的(语言、数据库、计算机网络),还要会容器技术、消息队列等。现在竞争日益激烈,虽然 JD 上面没有写出来,可是或多或少仍是会要求。
听完我以为略有道理。虽然基本的后端语言、数据库、计算机网络那些我会,可是 docker 、 k8s 、 RocketMQ 等确实没接触过,现学的话不必定来得及,没有必定体量的业务可能也无法有直观的感觉。另外本身以前其实也不是彻底不作前端,仍是作过一些的。因此可能能够先从前端开始投,先进个大厂,以后有机会再转后端,毕竟前端转后端的人们也比比皆是。
在这三个月一边学习一边面试的过程当中,我也常常问本身——为何选择前端?
一开始我想选后端,是由于我以为,后端只要管好数据返回和数据库增删改查准确,而前端比较玄学,须要解决各类兼容、适配问题,因此更想去作后端。
可是,有这个想法却偏偏说明了我对前端的了解不够深刻。若是前端基础够扎实的话,那些兼容、适配的问题就不该该成为问题。
我最先接触 Web 是小学毕业的时候,用 WordPress 和 Discuz 搭过本身的网站,也是从那时候了解了域名、 DNS 、 CDN 、 MySQL 、 FTP 等知识。
初中的时候,表明学校参加了县里的网页设计比赛。由于一直对代码比较感兴趣,因此在这样的比赛中势必要发挥一下。在大多数人使用 Frontpage 进行可视化编辑的时候,我从 HTML 入手,去掉了许多因为复制粘贴带进的冗余代码。页面不必定是最华丽的,可是代码必定要是最整洁的。最后,我也拿了一等奖。
大二的时候,微信推出了小程序。看了文档之后,我以为挺好玩的,因而下载了开发者工具想作一个 demo 玩一下。刚好当时身边的同窗们遇到一个问题——不知道教授办公室的位置在哪,因而我就想能不能作这样一个小程序,给他们查询教授办公室的位置。若是是一个 APP 的话,要另外去下载;若是是一个网页的话,还得去浏览器打开;而小程序的话,微信首页往下拉一下就有,是比较便捷的入口。说作就作,现学现卖利用课余时间搓了两周左右便上线了。上线之后发现用的同窗不少,后来也被学校采用成为了官方的学生服务小程序。
从这些经从来看,虽然我没有明确地选择前端,可是或多或少一直在作着和前端相关的事情。
回到一开始本身不选择前端的理由,是以为「前端比较玄学,须要解决各类兼容、适配问题」。可是,解决这些所谓「玄学」的问题,搞清楚他们背后的缘由和本质,在「没有规律」中找到规律,不也是一种快乐吗?
在本身走过这些弯路之后,我很是想要告诉后来的人们,要清楚本身为何选择前端。不要由于前端门槛更低或者上手更快而选择前端。只有真正有兴趣,发自心里地想作前端,才会比别人多作一些,作好一些,才能让面试官和 HR 看到你的潜力。
以前一直投递某独角兽厂还有一个缘由是,其余大厂的春招没有开始,只有他们家是常年招人的。而且他们家没有冷却期,能够换部门不断重试。如今阿里、腾讯等大厂的春招也开始了。痛定思痛,我以为我不能在一棵树上吊死,因而开始投递阿里、腾讯等大厂。
在看了早早聊去年的「前端搞面试」有关「面试官如何考察候选人」的分享之后,我了解到许多本身以前不曾了解过的信息,第一次了解了面试官视角是怎么看候选人的,一样的一个问题,怎么答才是面试官感兴趣的。在后续的面试中,由于知己知彼,因此更加冷静,思路也更加清晰了,天然也有了更好的面试表现。
最有帮助的仍是今年的早早聊第二十二期「前端搞面试」。因为我面试的是蚂蚁体验技术部,这期大会上偏右老师的分享「蚂蚁体验技术部是如何面试候选人的」就起到了至关大的帮助。在这以前,我并不清楚每一轮面试想要考察的是什么。而在看过早早聊的分享之后,我了解到蚂蚁体验技术部的二面是匹配面,看我和我要去的部门的匹配度,面试官是我所要进入的部门的主管,主要考察过往的一些经历,复盘作过的项目,从中观察我解决问题的能力,对参与业务的参与程度、熟悉程度等。有了这样的信息,个人思路就很清晰,面试的时候也是有备而来了。后来在面试的时候,和御术老师也有了一段愉快的交流,顺利经过了面试。
此次面试以后,我切身感觉到了什么是「匹配」。虽然以前也听过,可是没有过比较切实的体感。在蚂蚁和腾讯的面试中,我能明显感受到和面试官比较聊得来,面试也比较顺利,多是这就是由于比较「匹配」吧。而在前几回面试中,多是由于不够匹配,因此会感受到面试题难,或者即便答上了大部分仍是过不了。
不匹配的缘由会有不少,学历、技术都是影响因素。企业老是在符合要求的候选人中择优,若是这些因素综合起来不是全部候选人中的佼佼者,就有可能不够匹配。对部门的了解,对公司价值观的认同,也是一种匹配。因此小伙伴们在找工做的时候也不妨多下点功夫,多多了解本身想去的部门的业务。找工做是一种双向选择,提早了解所要加入部门的业务,对本身也有好处。
以上即是我这几个月找工做的过程的一些思考。每一个人要踩的坑不尽相同,但我但愿大家至少不会踩我踩过的这些坑。
也想告诉那些和我同样,不是来自名校的同窗们,不要气馁。双非的同窗们并非没有机会,不少时候咱们是由于信息不对称,错过了那些机会。要早点起步,早作准备,「笨」鸟也能够先飞。
如何「笨」鸟先飞,我为你们整理了几条建议。
其实,学校好的同窗更容易进大厂,不只仅由于学校的招牌,还由于在他们周围,每每有比咱们更多的信息和更广的渠道。一方面,他们有许多已经在大厂的学长学姐的经验可供参考;另外一方面,企业也会主动去到学校宣讲,不少同窗从大一大二就会开始了解,到了大三大四天然是有备而来;再者,在那样的环境下,身边也会有许多一块儿冲击大厂的同窗,一块儿交流之后天然互通有无。
总会看到有人提问「二本学生有没有机会进大厂」,总会看到有人惊讶「二本学生也有机会进大厂」。个人学校虽然不是二本,可是由于比较新,几乎没有 HR 听过,因此在 HR 的眼里也是比较野鸡的存在。大厂对于学校好的同窗,确实是更青睐的。但这并不意味着学校不够好的同窗,就没有机会。学校不够优秀,咱们仍然能够经过别的方面去补足本身的短板,好比更丰富的实战经验、对技术更深刻的理解……而要作到这些,就须要比其余人更早开始。不然,咱们也像其余人同样循序渐进地走完前三年,课的内容还不必定有其余人的深;而后在其余人开始准备面试的时候,咱们也才开始准备面试,准备的速度还不必定比其余人快,又如何作得比其余人更好呢?
如何尽早准备?能够早一点开始看书,看技术领域的经典书籍。看的是什么不重要,不少知识在未来是会相通的。能够早一点开始作项目,不必定是为组织/机构/导师作的,兴趣项目也能够。许多人没有开始是由于没有人带,不知道本身作什么。其实 GitHub 上就有不少有趣的项目,不必定要有导师带。把兴趣项目当成实战项目去作,也能够作得很深刻。在平时看到一些产品或者项目的时候,也能够在本身脑海里去想,这个项目应该是怎么作出来的,前端和后端分别要用到哪些技术。可以本身去想方案,而且本身动手去尝试,无论结果怎么样,过程当中都会收获很大。能够早一点开始面试,没必要以为大1、大二去面试太早,比咱们更强的人们大1、大二,甚至还没上大学就能在大厂实习。哪怕以为本身水平没到,也能够去面一面,感觉下本身差了多少。即便不去面试,也能够看看岗位的要求,看看本身还须要作哪些准备。
前端校招的面试题,零零散散地看的时候,咱们以为不少。可是真要梳理起来,其实也就那些。不少时候咱们以为题目不少,准备不完,本质仍是由于咱们太仓促了。我从开始准备前端到经过面试也不过三个多月的时间,若是把准备的那些东西平摊到大学前两年,其实无非是天天看一点。若是真的按照那样的节奏去积累的话,最后看的内容会更多,掌握得也会更扎实。
哪怕像我同样,起步有点晚了,也没必要太焦虑。前端由于目前大学里尚未专门的课程,或者即便有技术栈也比较陈旧过期,因此对你们来讲几乎是同一块儿跑线的。许多非科班的学生,半路出家也能给很快上手。惟一的区别多是科班的学生后劲更足,在中后期之后跑得更快,由于往高了走还会涉及到一些其余领域的基础知识。仅仅是入门的话,门槛仍是不会特别高的。近几年前端的需求也在不断扩大,机会会更大。
前面提到大厂重视咱们的潜力,重视咱们对技术的兴趣。因此在准备的过程当中,不妨多问本身几个为何。在解决一个问题的时候,试试可否联想到相关的问题一并解决。刚开始的时候,可能会由于不会的太多,致使准备的速度很慢。可是到了后期,随着了解的愈来愈多,学习新东西的速度也会愈来愈快。
为何大厂重视基础?咱们在平常编程中遇到问题的时候,老是习惯上网去搜索。那么,第一个给出解决方案的人,是怎么找到解决方案的呢?工程师要往上走,最终要遇到一些前人没有遇到过的问题,而要解决这些问题,就要靠那些基础的、底层的那些知识。面对一样问题的时候,基础扎实
前面提到 HR 与咱们素不相识,了解咱们的渠道只有那一页简历。准备过程当中也看过一些反例,有的经历、技能写不明白,有的排版排不明白。要知道大厂的 HR 每每是很忙的,若是咱们不把经历、技能写明白,不把排版排明白,HR 也没有兴趣替咱们把那些弄明白,结果可能就是简历进了垃圾桶。
要想简历不进垃圾桶,咱们要让关键的信息可以让 HR 一眼抓到,这样才有兴趣往下看。有关经验、技能的表述也须要斟酌,中华文化博大精深,同一件事能够有多种说法,要怎么说才能更吸引 HR 的目光。至于排版怎么排,什么是 STAR 法则,网络上有不少资料,这里就再也不赘述。
好的学校的那些同窗们,他们或是学校要求,或是本身主动,每每在这方面作过相应的功课,因此不容易踩坑。若是学校不够重视,本身也没有注意,觉得随随便便写一份简历就能够了的话,每每就栽了。
简历写好了,该有的经历和技能也有了,为何简历仍是石沉大海呢?咱们可能还须要更高效的投递方式。
能够看到前面我参加的五次面试,三次都是经过内推获得的。为何要经过内推投递?
首先 HR ,尤为大厂 HR ,收到的简历是很是多的。咱们想让 HR 看到咱们的经历,首先得让 HR 愿意看。HR 也是打工人,不少时候由于简历实在太多,又必须在有限的时间内看完,就来不及好好看内容,只能按学校批量筛人。若是不经过内推,直接投递的话,就有可能由于学历不够优秀而被略过。可是经过内推的话,由于有内部的同事看过一眼,已经完成了一道初筛,HR 仍是能抽空看一眼的。即便 HR 给忙忘了,还可让内推人帮忙提醒。HR 愿意看咱们的简历,简历上的亮点才有被发现的机会。
经过内推投递,对 HR 和对候选人来讲都是效率更高的选择。对 HR 来讲,内推动来的候选人,由于有内部的同事看过一眼,筛选起来压力更小了。对候选人来讲,由于有内部的同事背书,HR 更愿意多看一眼本身的简历,经过筛选的几率变高了;后续本身在招聘中到了哪一个流程,也能够经过内推人获得比较有效的反馈。
找内推的方式就有不少了。学长学姐、牛客、知乎、朋友圈,只要你能联系上对应的人,均可以。在这里要强调,内推之因此有用,是由于你能联系上你的内推人。若是你只是网上随便找了一个内推码,可是根本联系不上这个内推码的主人,那这个内推也是没有太大帮助的。
除了公司统一的招聘之外,不少团队也会主动出来招聘,创建一些答疑群,这个就要去感兴趣的公司/部门/团队的主页上去找了。好比蚂蚁体验技术部 www.yuque.com/afx/about/a… 。
早早聊也是一个很好的渠道,不少 TL 在分享的时候都会顺道招人。经过这种方式,简历每每能够直达 Leader ,投递效率比通常的内推要更高。若是尚未在早早聊的分享上看到过感兴趣的团队,也能够私聊找 Scott 哥,Scott 哥常常在朋友圈推荐优秀的候选人。
既然提到了内推,这里也提供一条直达 TL 的内推通道。
我选择蚂蚁,选择体验技术部,有很大一部分缘由是由于当时二面的面试官,咱们部门的主管御术老师。在他的团队文化里,有一条叫「A-Team」,启发自乔布斯的一段话:
一个为理想奋斗的团队,是集合一群才华洋溢的伙伴,让他们互相冲撞、争执,甚至大吵,这会制造一些噪音,可是,工做的过程当中,他们会让对方变得更棒,也让点子变得更棒,最后就会产出这些美丽的石头。所以我大部分的成功来自于,找到真正有天分的人才。不是B级、C级人才,而是真正的A级人才。并且我发现只要召集到五个这样的人,他们就会喜欢上彼此合做的感受、史无前例的感受。他们会不肯再与平庸者合做,只召集同样优秀的人。 — 乔布斯
归纳来讲就是「A 级人才找 A 级人才作搭档,B 级人才找 C 级人才当小弟」。目前来体验技术部实习有一段时间了,真以为团队、里各个都是人才,说话又好听。
这里有靠谱的师兄,「由于信任,因此简单」,你会有机会上手一个真实的业务,解决实际的业务需求,接触一线开发。这里有靠谱的主管,鼓励高效,鼓励不卷,鼓励提前完成任务的同事们早点回家。
咱们是蚂蚁集团体验技术部的数据智能前端团队,负责蚂蚁大数据中台和人工智能中台相关产品建设,致力于让数据的价值最大化。这里既有浓厚的开源文化,如 G2/G6/X6/F2 等 AntV 可视化社区做品,也有服务全集团的核心业务,如蚂蚁技术人都在用的数据研发中台、服务蚂蚁一线业务的人工智能中台、业界领先的图分析平台等,还有既好玩又性感的前沿技术,如宠物相机所采用的端智能、下一代 BI 所需的智能可视化等。
投递简历,请发送到 qingsheng.lqs@antfin.com 。
关注前端早早聊,跟进学习更多 BFF/GraphQL,请关注第三十届|前端早早聊大会 BFF 专场 - 玩转先后端接口(GraphQL、统一网关、API 接入、API 管理、协议转换、统一安全切面、高并发处理、可视化编排、统一稳定性建设...)8-14 全天直播,9 位讲师,报名上车看直播👉 ):