给你们说一个我常常观察到的一些同窗投递简历和找工做的误区。XX同窗留言跟我说,我刚刚收到阿里的HR的面试邀约,我去试试怎么样?我感受本身准备的差很少了,我想去投一下美团和滴滴,去试试能不能直接进大公司?面试
通常来讲,上来问我这种问题的同窗,90%都没太好的面试结果。性能优化
为何呢?缘由很简单,你为面试作了充足的准备,可是实际一旦开始面试起来仍是会碰到你以前没遇到过的问题。网络
在这里但愿你们永远记住面试中的一条铁律:在你还没开始面试以前,单纯只是本身在家里准备,你永远无法作到100%完美的准备,必定会有这样那样的一些问题是内没注意到的,没准备好的。架构
因此说,上述那种状况下,不少同窗直接跑到大厂去面试,大部分状况下都折戟沉沙了,拿不到offer。并发
由于你们彻底搞错了策略,面大厂进大厂,不少同窗都须要充分的规划和准备,甚至有的人是通过几年的蛰伏和努力,最后才厚积薄发进入国内顶尖大厂的。分布式
并且更加极端的一些状况,有一些同窗就采起那种比较鲁莽的面试策略去面试,结果致使面试了10来个Java岗位,却一个offer都没拿到,这个时候就应该反思一下本身的问题了,是否是面试的策略出了问题。微服务
那么一个合理的面试策略应该是什么样子的呢?高并发
其实说来也很简单,就是田忌赛马,你须要把你的面试阶段划分为前中后三个阶段。源码分析
当你以为本身充分的准备好了面试以后,你应该先找几个感受对本身会有必定技术挑战的公司,可是并非本身特别意向想要去的公司去投递简历面试一下。post
在这个阶段,十有八九会暴露出来你不少的问题。
对于不少人来讲,别看多是去一些中小型的互联网公司去面试,可是其实里面也有一些技术不错的面试官,只要面试官的技术实力比你强,那么在面试的过程当中,必定会问到你一些问题,是你以前没注意以及没准备好的。
此时你极可能会发现,刚开始面试的头三四家公司,每家公司聊的都不太顺畅,每家公司总有那么几个问题没回答好,而后都没拿到offer。
可是这个阶段的好处是,你发现了本身不少薄弱环节,这个时候你应该尽快经过上网查资料的方式填补好本身对一些薄弱问题的弱项。
而后迅速总结,内化为本身的语言,而且能落地到纸上画图实现。这样,下次再问到相同问题的时候,能够回答的更好。
基本上按照以前不少同窗的状况来讲,大概第一个阶段就是持续个三家到五家公司那样子,可是这个期间你会瞬间发现本身不少的问题,而后短期内经过查阅资料的方式就能够尽快弥补好本身没准备好的一些地方。
通过了第一个阶段的被虐以后,每一个人的面试能力都会增强不少,并且找到了一些面试的感受,对面试的节奏、对答都有了更好的把控。
这个时候第二个阶段,就能够尝试去冲刺一下阿里、美团、滴滴等国内的一些大厂了。
在这个阶段里,你须要尽心尽力去面试,若是你准备的很充分,通过了第一阶段的打磨提高了面试能力和经验,并且自己的一些学历、过往公司履历相对较好,同时你的一些软素质好比说学习能力、表达能力、沟通能力都比较好,那么在这个阶段相对就会有更大的把握拿到大厂的offer了。
可是若是冲刺了一些大厂以后,感受仍是有必定的差距致使没拿到大厂的offer呢?其实这也是很正常的一个现象,由于毕竟大厂的面试官问的问题可能会更难,让你更加难以承受,可能会暴露出来你更多的问题。
在面大厂的过程当中暴露出来的问题,不少时候就不是准备充分与否的问题了,而是可能暴露出来你的技术能力和知识体系的欠缺,不少东西可能你根本就不会。
这对你来讲是好事情,由于你经过面试大厂,瞬间会明白本身跟大厂之间的技术差距。
这个时候有些技术能力跟大厂欠缺很大的同窗一会儿会被极大的打击本身的自信心,建议你们暂停一下面试的过程。
这时,你彻底能够将面大厂过程暴露出来的本身的技术能力的欠缺记录一个清单,而后有针对性的找一些技术资料来对这些不足之处进行学习和准备,尽量的弥补本身的欠缺。
假如说你的面试进行到了这个阶段,那么很很差意思,说明几个你最心仪的大厂没能进去。不过也不要紧,这个时候若是你针对本身的技术短板进行突击学习以后,相信你的技术能力又会有一个成长和提升。
此时你就应该针对你的跳槽进行收尾了,这个时候你能够投递一些中大型互联网公司的职位,同时再加上一些比较好的独角兽企业的职位,或者是一些你感受技术氛围比较好的中小型互联网公司的职位。
从笔者指导过的一些同窗来看,你的面试能力积累到这个程度,基本上拿下一些offer是已经没问题了,你面试的时候都会比较游刃有余了。
而后接着就能够在收获的几个比较好的offer里选择一个各方面最适合本身的offer。
看完这篇文章,相信不少老实本分的工程师同窗之后再面试的时候应该就明白了,先投哪些公司,再投哪些公司,如何利用面试的过程增强本身对薄弱项的认知,以及如何利用面试的过程快速的弥补本身技术的不足,最后经过一个有策略的过程收获一批本身满意的offer。
(图源网络,侵权删除)
在这里顺便给你们推荐一个 架构交流群:956058372,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。