本文来自做者 张振华 在 GitChat 上分享 「Java 工程师如何获得一个好 Offer」,「阅读原文」查看交流实录。前端
「文末高能」程序员
编辑 | 哈比面试
大多数状况下,经过跳槽,能够实现自我价值的升值。 算法
做者从业 10 几年,经历过大大小小的面试也去过一些大公司,还经历过一些大的找工做浪潮,也看到过不少身边的同事找工做的经历,也有招聘的经历。有的实现了自我超越,而有的只能小步慢跑,而有的还可能很长一段时间找不到好的工做。sql
做者经历了很多弯路,但愿你们能避免。数据库
咱们站在公司的招聘的角度咱们来看,招聘员工的话有几种经常使用的来源渠道,我要心中有数。编程
公司内部员工推荐;安全
哪一个开发 leader 过来了,带来了几我的;微信
经过圈子内的朋友推荐过来;cookie
各大招聘渠道上找 (Boss, 拉钩) 等;
猎头。
背景
这个是敲门砖,不要小看。背景包括:学历、大公司背景。
经历
即,你作过哪些项目,在项目里面扮演什么角色。
技术
技术分四个层面:基础、使用、原理、源码。
当咱们知道这些东西以后,咱们平时应该怎么作呢?
这是咱们程序员最容易忽略的地方,不是咱们闷头把咱们的代码写好就完事了,这一点咱们能够多向业务人员学习,这个能力犹如编程能力同样,要练,不是一朝一夕就能养成的。
招数一:
就是工做之余,私下里多请同事吃个饭,虽然这是个小事,可是这个作好的话,颇有助于提升咱们平时的工做效率。(PS:有些公司就团建作的很是好,于公于私都是有好处的)
这个有助于,当同事出另一个公司工做的时候,容易产生内推的机会。
招数二:
向大牛多讨论问题,当大牛寂寞的时候,听大牛好好表演,又能学习又能交友多好。
招数三:
没事来瓶水呀,什么的,没几个钱,可是大牛们都会记在内心的,不要傻里傻气,没有付出还老怪人家大牛不教你东西。
不能一味埋头苦干,有时候也须要抬头去看看天。
就是多去参加一些 Java 技术领域的社区活动 Spring, 数据库呀等一些大牛的分享活动,包括公众号。融入这个圈子,这样你才能知道本身处在什么位置,远方的目标长成什么样子。
当你加入 Java 的技术圈子以后,会发现有些新职位,都是在这些技术分享人的朋友圈子里面出现的。而且他们的人脉广了,你跟他们接触,你天然而然眼界也会不同。
此过程当中,你的标杆会逐渐变得清晰和明确。而后你只须要经过社区活动套路循环,找到你的标杆大牛,这样最起码知道人家在作什么事情,怎么修炼到这种高度的。
能请得起猎头的公司通常仍是比较有钱的,而且是真心在招人的。我发现咱们身边其实有两拨同事,有的人很是喜欢猎头,而有一波人很是抗拒猎头。
其实这就是市场经济的利益关系,共赢的。以一种开放的心态拥抱就行了,又没少啥,未尝不是一种机会呢?而且你能够省很多心,这其实也是一种社会分工。
当你的职位越高的时候,这时候越须要猎头来推荐。
招数一:
我不找工做,可是我时长更新我本身的简历,这样时间长了你会积累到一些想找到和你匹配的那些猎头。把你的通信录或者微信号标记清楚。
这样有朝一日用到了,不至于没有。
招数二:
当你加一些 Java 技术社区圈子的时候,里面天然会有不少猎头,你只须要加他们便可。
把手头工做作好有两层含义:
含义一:
把交代的任务按时、按质的完成,这样别人才敢把后面的任务交给你。
PS:这样当你的领导或者同事飞的时候才会带你过去。
通常一手的好工做都是同事之间先推荐靠谱的公司,和大一部分同事的好工做是这么来的,因此你会发现一些中高级开发有的几年没有真正去面试过几回,甚至有的时候不须要去面试。
含义二:
把工做作好的同时,还要多思考,怎么样才能作得更优,公司的大牛是怎么写的。
PS:当你面试的时候问到你项目经历的时候,你才能头头道来。
不要管,别人有没有写,写的没有大牛好。你是你,别人是别人,你要明白你写做的目的。每一个人都有没人的写做角度。
五大要点:
如何使用,工做中是怎么配置怎么写的,要真实能够操做的步骤;
运用了什么原理;
源码解读过程;
业内的其它作法;
写做频率:刚开始能够不要过高,2-3 个月写一篇很是好的文章或者 ppt 就行。当你几年下来以后,会愈来愈熟悉,产出会愈来愈高。
长时间的效果:
这样有助于你的思路很是清晰,当面试的时候问你这些东西的时候你能够信手拈来,即便要准备,花几天就能把 1,2 年的东西回忆起来。长期写做,其实好处太多了。
这里不是鼓励你们出去找工做啊,建议你们仍是要稳,跳来跳去其实没什么好处。
可是事出有因真想跳怎么办?通常这个不多有人会将的。那些头脑灵光的聪明人都是要半年、一年到外面试试面试的感受的,面试通常也不会在公司讨论,因此机会不多有人会讲的。
不建议太频繁,不然会影响你正常工做。也不建议你时间太长,时间太长,你就会变得没有没有潜移默化的意识。
出去面试的三个意义:
提示面试技巧。半年到一年的时间里面你就会有意识,无心识的,潜移默化的会去关注这些东西。从而慢慢的提高了本身的面试技巧,总结出一些面试的套路和方法;
有助于提高咱们的技术水平。每当面试几回以后,在后面的工做工程中你也会潜移默化的,关注面试中遇到的问题,及其在干活的过程当中产生思考;
能够知道本身在市场中的位置。我要达到本身理想中工做岗位,我缺些什么。
这个其实有点实在,就是咱们要不断的洗白本身,改善本身的背景资料。
这个很重要,却有些人老认为这个不重要,钱多就行,或者想着就这样了,说不定之后干其它的了。若是你坚决本身的工做的话,还不如先干好一个再说呢。
开始将套路了:
1. 学历
这个很是很是重要,孙悟空武功很厉害,可是没有取得真经以前叫 “妖猴”,取得真经以后叫:“斗战圣佛”。
不要想着拉你过去的人不在乎,实际工做的时候不在乎,但一旦你有能力作更大影响的事情的时候,人家就会在意你学历,好比说投资人,即咱们说的钱和市场。
市场是无情的。投资人是看背景和团队的,特别是国家。
2. 大公司背景
这个也是同样的道理,当别人用到你干活的时候就会说无所谓,可是你真正想追求更大的发展或者想进一个好公司,甚至创业的时候一个大的公司背景就知道有多重要了。
3. 不要常常跳槽,要看准
跳来跳去,刚开始前 2-3 年还不明显,那时候可能我们工做能力稍微差些,此处不留爷自由留爷处。可是一旦你时间再长了,就要赶忙把你常常跳槽的背景洗掉,一个公司多待几年。
不然一些好公司不会收你的,现实是很残酷,不要由于多几千块的工资就选择跳来跳去,不如花这个时间好好提高一下本身。
越日后你就会愈加现以前的工资多的几千块那都不叫多。
有一句话很对:“你的如今是你两年前或者三年前就开始决定了”。
有的时候你看着人家成功好容易,其实人家半年前甚至 1 年前都开始准备了,中间经受过很多洗礼。
只有这样,当咱们出现了咱们理想中的公司在招人的时候,咱们才能挑公司,不断地刷新本身的背景。
工做面试大部分状况咱们是被动的,可是咱们要改变咱们这种局面,变被动为主动,不然一旦进入被动恶性循环就很难出来。
很差的工做会带来很差的影响,很差的影响会带来很差的发展和职业前景,生活也会变得被动,因此必定要扭转乾坤。
可是真的咱们此次找工做是突发事件,咱们没有准备怎么办,我也不要慌和着急,做者再提供一种套路来应对此种状况,最起码知道结果是好的,按照套路作必定是有工做的。
解决完突发事件后,必定要吸收教训学会上面的七个套路。
扭转乾坤四步走
第一步:就是先争取 N 多面试机会。
有目标的海投,无论大公司,小公司,都去面试。这样最起码咱们是有机会去锻炼和总结面试经验的,知道面试都有哪些,咱们应该关心和准备些什么。
第二步:就是作好面试笔记。
面试完,必定要回过头,去回忆哪些面试题,而且找到大牛讨论,作到触类旁通。
第三:步控制好面试节奏。
控制好面试节奏怎么说,就是一天不要面试太多个,最多两个,一个也行,给本身留一点总结和被记面试题的时间。
把本身的面试的整个周期给拖的长一些,不要想着两三天就像搞定,不许备的面试,面试再多也茫然,必定要让本身在这个过程当中,逐步去改善,不要抱着撞大运的思路去搞,这样你是将本身交给了天。
要知道如何本身控制。
第四步:把好的公司留在最后去面试。
这一步呢,就是要尽可能把本身想去的公司,看中的公司面试日后面推,把本身不想去的公司往前面推,这样随着面试过程当中的变化,你本身就能把握好更好的机会。
2-3 周基本上就能够见到效果。
Java 工程师的话,咱们其实不一样的段位,会有不一样的面试。本身必定要知道本身找的段位是哪层?对本身必定要有明确的认识和指导本身下一步的目标。
大概面试题分类:
Java 基础知识:
servlet 生命周期,session、cookie、http 协议。集合类有哪些?hashmap 等。
算法相关的:
七大排序算法要永记于心,还有字符串查找算法,数据结构。树相关的。
框架层面的:
SpringMvc,Spring boot,Spring cloud,使用到原理,甚至到源码。
Jvm 层面的:
内存模型,垃圾回收机制、类的加载过程等。
数据库层面的:
简单的 sql 操做层面,索引方面,索引原理。事务机制,隔离级别。
深一点的:
分布式相关的,锁,事务一致性,微服务等。
项目过程:
你在项目中什么角色,作了什么?
一句话:基础知识,使用方法、原理是什么样的,工做中哪里有用到,数据结构是什么样的,为何要这样用,有没有替代方案?以点到面的总结。
好工做不是一朝一夕的,要多注意平时的积累,临时佛教,很容易被面试官给识破的。
明白工做的来源,知道 HR 衡量本身背景的东西,懂得七个套路,不断完善证实本身的方法,即便出现紧急状况咱们也有套路,最后决胜面试。
固然了,仍是在本公司干好本职工做,减小跳槽次数更好。生活无可奈何,也不至于咱们过于被动。
其实工做中把工做干好,赢得本公司的职场上的升迁也是有不少套路的,若是能在本公司赢得职场的不断发展,那其实比你去不断的找工做更靠谱一些。
但毕竟可能大多数的没有那么幸运。任何事情都是方法的,都要找到对的行为路径,那到最后结果毕竟是好的。
交流:欢迎你们一块儿留言,把本身碰到的面试中的套路留言一下,我们你们一块儿分享一下。
做者:张振华 .Jack QQ 交流群:559701472
但愿对你们有帮助,在焦躁的时代,越是要稳。
有的时候选择比努力重要。
近期热文
「阅读原文」看交流实录,你想知道的都在这里