http://www.sohu.com/a/331411917_181657

前几天有读者问我,工作不顺利辞职了。本来以为凭借自己的能力和工作经验可以轻松找到更好的工作,结果投了简历,约面试的很少,面试结果也不理想,好久不面试,很多知识点都生疏了。问我咋办。我说既然你要找工作,那你为面试做了充分的准备吗?答曰没有。

没有?那你怎么好意思要好的结果呢?俗话说的好,不打没准备的战斗。面试也是一场战斗,没准备或者准备的不充分,都有可能打败仗。今天我就和你聊聊面试那点事。

关于面试,我准备从这么几个主题说说:求职类型、面试准备、面试过程、反馈等,希望这些思考能够对正在工作的、正在找工作或想找工作的同学有点帮助。

求职类型

我把求职类型分为主动求职和被动求职。初入职场找工作、钱没给够心委屈了想换工作,这都算主动求职。朋友推荐、猎头挖人,算是被动求职。

我推荐大家主动求职,主动总是好事,我们可以有规划按步骤的找到新的工作空间,被动求职则偶然性更大一些。猎头找你了,千万别觉得自己身价倍增,很多因素需要自己考虑,职业方向、环境、空间、薪资等等,猎头是不会替你考虑这些的,他们唯一的目的就是让你入职目标公司并获取那份佣金。当然,如有确实有好机会你也别愣躲,我有个朋友,在几个公司之间跳来跳去,但每次都能恰如其分的躲过事业发展和积累财富的机会,就像上帝在天空中拿着一把机会往他身上砸,但每次都让他以无比凌厉的步伐躲过,看得上帝扼腕叹息。有一次吃饭我问他,你是怎么么做到的?他点根烟说,「这是命。」

其实不是命,判断和选择而已。该主动的时候要主动

面试准备

既然是主动求职,那一定要做好充分的准备。如果你想做一次慎重的工作变动,那么花3-6个月的时间去准备是值得的。当然这3-6个月不是让你辞职在家闭门思过,平时利用业余时间对自己的目标知识体系查漏补缺就可以了

很多人找工作采用广撒网多捕鱼的方式,满世界撒简历,期望搂草打兔子,碰见一个算一个。这种方式靠的是运气,找到一份心仪的工作,最终还是得靠实力和准备。准备内容大概有这些:

1.明确自己现有的知识领域和目标职位的匹配程度。

如果你是个 PHP 程序员,现在想换个写 Java 的工作,这种匹配程度还是可以的,在技能层面做准备就可以了。如果你现在是个程序猿,想去从事销售这种似乎更有前途但也可能死的更惨的职业,匹配程度就差多了,需要花更多的时间去准备,3-6个月可能还说少了。

==>可以去招聘网站看对应的JD是什么

2.技能准备

搞清楚职业诉求,就可以对症下药了。如果你是技术人员,先把基础的东西收拾收拾,IT 技术虽然浩如烟海一日千里,但基础的东西几十年没有太大的变化,操作系统原理、进程和线程、并行和并发、I/O、文件系统、网络编程、数据结构、面向对象、函数式编程等等,看看哪儿薄弱哪些急需,按需进补别吃错药。关于算法,如果你不打算做算法工程师,了解一下排序查找二叉树就差不多了。如果你找的是算法相关的工作,那就需要多看几遍极客时间的算法专栏和视频课了。

基础夯实之后,就要针对你目标职位的领域内容做些知识储备了。想做大数据的,最好知道 GFS、Hadoop 等技术;想去做移动开发的,iOS 和 Android不能比翼齐飞,至少要选择其中一个;想去做搜索和推荐的,那算法就成为必备技能了,等等,诸如此类。

关于技能面试的准备,有一本圣经级别的教材,叫做《Cracking the Coding Interview》,150道编程面试题几乎涵盖了各个领域的编程知识,你觉得把这些题都做一遍得多长时间?按照正常人一天做五道,你得用足一个月!看到这儿是不又崩溃了,「哪有那么多时间啊」。别急,我很早就说过,世界上总是存在一些看起来不是那么正常的人,他们会做一些凡人不能理解的东西,面试界也是一样,有位面霸级别的人物,不仅把这些题做了,还写了一篇《Cracking the coding interview–问题与解答》的博客,逐一翻译和讲解,最后还把代码放到了 Github 上。

Github 地址:https://github.com/HawsteinStudio/jian-zhi-offer

==>

[Free] Cracking the Coding Interview 6th Download

推荐给有梯子的童鞋们!
https://www.pdfdrive.com/cracking-the-coding-interview-e52072841.html

没有的童鞋也不要灰心:
http://chromecj.com/accessibility/2017-11/853/download.html?t=1531739832122

3.目标公司

主动求职最好有目标公司。

根据你的特长、诉求和发展规划,选择自己喜爱的公司,别太多,你要是把世界500强都列进去,那下半生估计都将踯躅于面试和赶往面试的途中,此恨绵绵无绝期。也别太少,非 Google 和 Apple 不进的同样具备找抽的潜质。

选择了心仪的公司不是让你把这些公司的 Logo 挂墙上供奉的,去了解这些公司的业务范围、招聘需求和招聘的时间区间。

好了,经过了长时间的自我提升和完善,你的能力和精力已经达到巅峰状态,你拔剑四顾心茫然……这时突然有个心仪的公司高薪把你挖走了……

这当然是好事,但一般来说,你该醒一醒准备简历了。

简历

关于简历这部分,推荐你阅读白海飞老师的专栏面试现场中的第十篇《如何让你的简历更受青睐》,比我写的好多了。打开极客时间 App 发现页,在搜索框搜索“简历”就能找到这篇文章。

面试过程

面试一般分为笔试和面试。笔试没什么可说的,对错都在笔墨之间,会就是会,不会就不会,界线很明显,过不了笔试,就没有面试什么事了。

面试的时候呢,会则答,多问多答,少问少答,在回答过程尽可能展示自己的特色和特长。比较忌讳的是问到一个你熟悉的领域就开始滔滔不绝撒开嘴叉子讲,面试官都睡了你还不知道。当然,如果面试者愿意和你一起分析问题解决问题就不一样了,你可以尽情展现自己分析问题的能力和技巧,直到对方喊停为止。最忌讳的是问到你不会的问题或不熟悉的领域,你去猜答案,被看穿的话非常减分,直接说不会就好了,不丢人,爱因斯坦还有不会的问题呢。坦诚一点

除了技术类的,有个问题几乎是必问的,那就是「说说你做过的最得意的项目」,如果你听到这个问题又看过这篇的文章,是不是就开心啦?把准备好的内容进行精彩呈现,如能辅以白板配图,或直接用自己的 Mac 进行现场演示和讲解,就更好了。这种问题对方一般都会刨根问底,如果你准备充分,那就是一场精彩的对攻战,效果非常好。

常规性的问题

还有一些常规性的问题,也要做好准备,比如:

你为什么离开

你为什么来这

你为什么总跳槽

你为什么这么长时间不跳槽

你有什么优点

你有什么弱点

你的长期规划

你的短期规划

诸如此类,正常回复就好,做到不卑不亢,简单明了。

最后一个问题,有经验的面试官一般会留给你,就是请你提问。如果你的问题是「我可以走了吗」,那可能就真的不用再来了。把握好这个机会,提出有水准的问题,最好与面试内容相关,加分。

终于,笔试面试机试 HR 试都结束了,擦干额头的汗水,回家等通知吧。

反馈

永远不要高估一个公司招聘流程的严谨程度,如果你觉得自己面试结果还不错,十天内没收到任何消息,可以主动询问一下,别老觉着自己是诸葛孔明,就算你是,也得有刘备才行。如果一个职位选中了两个候选人,经历能力都相当,而你主动询问面试结果和进度,你说招聘者会选谁呢?

无论是在工作中,还是面试中,都要形成反馈闭环,这个话题以前就谈过,不再展开。

关于面试准备的话题就先聊到这儿。如果你要找工作,推荐你订阅《面试现场》这个专栏。有什么疑问,也可以在留言区告诉我。

有准备的面试才能拿到更好的 Offer的更多相关文章

  1. 如何准备算法工程师面试,斩获一线互联网公司机器学习岗offer?

    原文:https://zhuanlan.zhihu.com/p/76827460?utm_source=wechat_session&utm_medium=social&utm_oi= ...

  2. 程序员如何面试才能拿到offer

    一.概述 面试,难还是不难?取决于面试者的底蕴(气场+技能).心态和认知及沟通技巧.面试其实可以理解为一场聊天和谈判,在这过程中有心理.思想上的碰撞和博弈.其实你只需要搞清楚一个逻辑:“面试官为什么会 ...

  3. 做哪些优化,才能让 UITabelView 更顺滑?(转)

    原文出处: Alexander Orlov   译文出处:南峰子(@南峰子_老驴) 转载自:ios.jobbole.com/83731/ 我已经在iOS这个最好的移动平台上有几年的开发经验了.在这期间 ...

  4. 三表联查,这是我目前写过的最长的sql语句,嗯嗯,果然遇到问题才能让我更快成长,更复杂的语句也有了一些心得了

    select sum(amount),sum(card_number) from sy_user inner join sy_admin on sy_user.customer_id=sy_admin ...

  5. java的设计模式的一些链接,站在巨人的肩膀上,才能看的更远。(均来源与网上的各个大牛的博客中)

    创建型抽象工厂模式 http://www.cnblogs.com/java-my-life/archive/2012/03/28/2418836.html工厂方法 http://www.cnblogs ...

  6. 6轮面试辛苦拿到阿里Android开发offer,却从22k降到15k,在逗我?

    一小伙工作快3年了,拿到了阿里云Android开发岗位P6的offer,算HR面一起,加起来有6轮面试了,将近3个月的时间,1轮同级 + 1轮Android用人部门leader + 1轮Android ...

  7. 面试7家,收到5个offer,我的Python就业经验总结 !

    *---------------------------------------人生处处有惊喜,背后却是无尽的辛酸苦辣.   Python找工作并不容易,老表面试了很多企业,总结了些宝贵经验! 一周转 ...

  8. 面试挂了阿里却拿到网易offer,一个三年Java程序员的面试总结!

    前言 15年毕业到现在有三年多了,最近去面试了阿里集团(菜鸟网络,蚂蚁金服),网易,滴滴,点我达,最终收到点我达,网易offer,蚂蚁金服二面挂掉,菜鸟网络一个月了还在流程中... 最终有幸去了网易. ...

  9. 记一次前端面试~终于拿到理想中的offer!

    2019年已经过去一半,终于拿到一直想去的公司offer,也算是实现了今年的一个小目标. 由于这家公司是我从去年到现在最想去的公司,本次换工作一直没有投,希望先积累下面试经验再投. 没有想到居然先在b ...

随机推荐

  1. 三、smarty--变量调节器(修改器)

    变量调节器(修改器) 作用: 1.  从PHP中分配个模板的变量 2.  需要模板中对变量在输出前进行处理 3.  处理方式就是使用“函数” 4.  在smarty3中可以直接调用到PHP的函数 5. ...

  2. Python学习笔记:数据的处理

    上次的学习中有个split函数,照着head first Python上敲一遍代码: >>> with open('james.txt') as jaf: data=jaf.read ...

  3. C++重写实践&与java的差异

    C++重写父类方法后,父类中同名的方法在子类中就无法被调用,回报这个问题: java中是没有这个问题的,显然java设计者在设计的时候有意解决了这个问题. C++实践代码: #include < ...

  4. 让Socket穿透Windows防火墙

    原文地址:https://blog.csdn.net/zuishikonghuan/article/details/48030539 创建了ServerSocket以后,并不是没事了,其实上,为了系统 ...

  5. 谈谈 UI 中, Padding 和 Margin 有什么区别?

    android:padding 和 android:layout_margin 的区别,其实概念很简单,padding 是站在父 view 的角度描述问题,它规定它里面的内容必须与这个父 view 边 ...

  6. flutter Waiting for another flutter command to release the startup lock…

    flutter安装完成后执行flutter doctor ,一直提示如下: Waiting for another flutter command to release the startup loc ...

  7. 阶段3 2.Spring_07.银行转账案例_1 今日课程内容介绍

    1.完善我们的account案例 2.分析案例中问题 3.回顾之前讲过的一个技术:动态代理 4.动态代理另一种实现方式 5.解决案例中的问题 6.AOP的概念 7.spring中的AOP相关术语 8. ...

  8. 简单方法让input date支持placeholder(包含ios手机端方法)

    <input class="baixin-quan-info-box-time" type="text" onfocus="(this.type ...

  9. 使程序在Linux下后台运行,程序运行前后台切换

    一.为什么要使程序在后台执行 我们计算的程序都是周期很长的,通常要几个小时甚至一个星期.我们用的环境是用putty远程连接到日本Linux服务器.所以使程序在后台跑有以下三个好处: 1:我们这边是否关 ...

  10. java:Spring框架3(AOP,SSH集成Demo)

    1.AOP: Spring提供了4种实现AOP的方式: 1.经典的基于代理的AOP 2.@AspectJ注解驱动的切面 3.纯POJO切面 4.注入式AspectJ切面 aop.xml: <?x ...