程序员必备的面试技巧

程序员必备的面试技巧

  • 1.面试时,为什么没必要紧张?
  • 2.面试中的礼仪
    • 基本原则
    • 面试开始时:
    • 面试结束时:
  • 3.常见技术面试场景分析
    • 1. 面试官提出的某个技术,你不会。
    • 2. 你对这个技术有一定的认知,但没有把握。
    • 3. 面试官提出尖锐的问题,质疑你的简历或者技术能力。
    • 4. 问到自己特别了解的技术
  • 4.十大非技术面试问题及策略
    • 1.自我介绍
    • 2.你的优点是什么?
    • 3.你的缺点是什么?
    • 4.对我们公司了解吗?
    • 5.为什么从上一家公司离职?
    • 6.如何看待加班?
    • 7.如何看待出差?
    • 8.你的职业规划是什么?
    • 9.你对跳槽怎么看?
    • 10.你还有什么问题要问我吗?
  • 5.面试后一定要总结

文章出自https://www.bjsxt.com/xiulian.html#1F
各位小伙伴想要博客相关资料的话关注公众号:chuanyeTry即可领取相关资料!

1.面试时,为什么没必要紧张?

第一、从心态上你要把这次面试看做一次练习,成败都可。毕竟,说实话,面试成功是小概率事件,按照一个人面试十家公司成功一家来看,每家成功的概率只有10%。所以,完全没有必要紧张。

第二、面试官在跟你交流的时候,并不会将你说的每个字都记在心里。毕竟,他也有工作压力,他可能在想:“下午开会,怎么跟老板交代的问题”。面试官多数时候,是处于一个完全放松的状态,听你回答只是听个流程和大概,并不会全身心投入。所以,你尽可以放轻松的交流。你的若干小问题,对方通常都不会注意到。

第三、面试完你以后,面试官还要再面试N个人。最后留到脑子里的就是你当时表现的打分结果,不会对你们这些应聘者每个都留下特别多的回忆。如果你觉得你说的做的每个细节,面试官都看到了。通常,是你想多了。

第四、失败又有何惧?此地不留爷,自有留爷处!天下公司那么多,只要我多面试,多总结问题。即使只有1%的机会,面试100家不是也能面上吗?

当然,上面是给大家做“失败并不可怕的心态调整”,并不意味着你就可以浪费大把面试机会而不珍惜。

2.面试中的礼仪

面试中,遵循正常的职场礼仪即可。这是“最基本要求”,如果你有任何一点问题,都可以让你的成功率立马降低50%以上。

基本原则

所以,一定要遵守基本原则:

  1. 微笑、礼貌、大方

  2. 有正常的交流习惯,没有小动作(抖腿、搓手等)

  3. 绝对不能争论

  4. 卫生干净,衣冠整洁即可(没必要西装领带)

面试开始时:

1.面试官进入、求职者从座位起立,微笑说:“你好”。

2.如果对方是男士,可以主动伸手握手。如果是女士,不要主动,看对方示意即可。

面试结束时:

1.结束时,一定要对面试官表示感谢。

2.将座位放回原位,帮助收拾一下桌面卫生,所有物品物归原位。

3.常见技术面试场景分析

无论面试官是否是技术人员出身,我们一定要给出充分准备的回答,发音准确的技术名称,不要有所保留,尽可能仔细地回答问题。一定要在面试前,准备本专业至少20个常见的专业技术问题,能对答如流,可以变成自己的话说出来。当然,再完美的准备也会碰到不会的问题,那么如何应对呢?

1. 面试官提出的某个技术,你不会。

第一,绝对不能就说“不会”两个字。太傻,太二,无法继续交流,典型直男癌。

第二,态度上正视差距,如实回答。“这个技术我确实不会。之前的项目没用到,只是用了xxx技术。面试完后,我也想学习一下”。

这样,既说明了实际情况和自己的学习态度,也引向了你会的xxx技术,从而可能会小小的带一波节奏。

2. 你对这个技术有一定的认知,但没有把握。

对策:可以告诉面试官去年项目不太忙的时候,我学习过几天,后来项目忙了就没继续看。然后,简单说说对这个技术的理解。最后,问一下,我们公司是否在使用这个技术?我也正想捡起来再学习一下。

3. 面试官提出尖锐的问题,质疑你的简历或者技术能力。

面试官:“我在你的简历中没有看到对我们有用的项目经验,你的技术能力也不符合我们的要求。”

面试者:“可能是我的经历还是太浅。对咱们公司这块业务确实没涉及过。您这块还有什么技术要求,我可以推荐我的朋友过来试试”。

当碰到直接质疑的情况,面试成功的概率就非常低了。但也不能紧张,天下公司这么多,此处不留人,自有留我处。但要尽量多的跟面试官交流,获得更多的行业知识,为下一次面试做准备。

4. 问到自己特别了解的技术

好吧,发挥吧,少年!还不眉飞色舞好好表现表现。

4.十大非技术面试问题及策略

社会竞争很残酷、面试其实就是一场表演,企业永远喜欢可以随机应变、聪明的求职者。而不喜欢看似老实、实则笨拙不懂变通的求职者。所以,大家也要按套路出牌,出面试官喜欢的牌才能有更多的胜算。

面试官也知道求职者肯定是经过精心准备的表演,但是仍然会认可。如果你连面试都懒得用心准备、你肯定也不会为了工作而用心。这是面试官内在的逻辑。

1.自我介绍

这个问题是面试的时候最常被问到的问题。很多人回答这些问题会陷入一个误区,以为简单介绍一下自己的名字、多少岁、哪里工作过、什么大学什么专业、有什么爱好就好了。如果这样回答,你的自我介绍只能算是30分。

“面试官最想听他想知道的内容”,换位思考一下,假如你是面试官最想知道什么?显然,就是”应聘者能不能胜任现在的岗位”。所以,应聘者应该更多的从这个角度出发思考问题。

所以,我们一般建议应聘者在自我介绍中侧重于自己“实战经验”的介绍。比如:在xxx公司从事过什么工作、做过什么项目、我为什么可以胜任贵公司的岗位。这些才是面试官最想听到的内容。

好的自我介绍应该分如下几个部分:

a.实战经验描述

实战经验可以是在公司的工作经验、实习经验、甚至是参与大学老师的项目都可以。你需要告诉面试官实战经验的公司名称、时间多长、做了什么项目、有什么收获。说到此处,你这个问题就可以拿到60分了。

b.为什么来应聘贵公司

根据自己网上查到的该公司的基本信息,可以说一下对公司的了解情况:看好公司未来发展前景、想进来以后多多学习。说到此处,你这个问题可以拿到80分。

c.我可以胜任贵公司这个岗位的原因

前面两点说完后。结合自己的实战经历和应聘公司的情况,告诉面试官我可以胜任目前的岗位、并且有决心干好。说到此处,你这个问题可以拿到100分。静等面试官欣赏的、色眯眯的眼神吧。

2.你的优点是什么?

优缺点的描述是想看看应聘者对自己的了解程度。求职者关于优点的描述一定要跟工作相关,并且有具体的案例描述你的优点。

面试官通常喜欢具备如下优点的程序猿:

  1. 态度好

  2. 技术实力强

  3. 热爱技术、学习能力强

大家描述的自己的优点可以围绕这三点展开。可以参考:《公司喜欢什么样的程序猿》。

3.你的缺点是什么?

求职者面对这个问题一定要把握一个原则:“缺点不能跟工作相关”。你不能说“我的缺点就是不喜欢技术、不喜欢加班”,那你完蛋了。缺点尽量不跟工作相关。比如:我觉得我的缺点是比较内向、比较宅。周末我可以一个人在家闷头钻研技术、但是就是不想走出去跟别人去玩。这方面我觉得应该改一改。

缺点也不能说的太假。比如:我觉得我的缺点就是工作太拼命了,不注意身体。这么一说,面试官立马就喷了。

4.对我们公司了解吗?

我一直强调,面试前一定要查询该公司相关的信息。所以,这个问题是必须要回答的。如果面试官没问你这个问题。你也要在其他问题中说出你对他们公司的了解。

5.为什么从上一家公司离职?

公司都希望稳定、有培养价值的员工。因此,都会特别关注你的离职理由。离职理由尽量正能量、客观,绝对不能表示对上一家公司和上级的不满。比如:我觉得上一个公司太抠了,加班还没有加班费。好了,你这么负能量的回答,等于判了自己死刑。哪个公司都是抠门的、IT行业加班普遍是没有加班费的。

6.如何看待加班?

面试官问这个问题显然是他们公司经常加班的。如果你确实接受不了也可以说出来。但是,对于刚入行的年轻人一定要了解,加班是非常正常的一件事。

回答这个问题,一定要客观的说。你说你喜欢加班,这有点太扯了。你可以说:“项目紧的时候,加班也很正常。现在行业情况就是这样的,没有问题。而且,我还年轻,能扛的住”。

7.如何看待出差?

出差在有的人眼里看是辛苦,在有的人眼里看是经历。有的年轻人就特喜欢出差,感觉可以去不同的城市、有不同的体验。对于求职者来说,可以根据自己实际情况说出自己的真实感受。如果你确实无法接受、也可以明确拒绝。

8.你的职业规划是什么?

这个问题是想了解求职者的规划能力、对于自己是否有规划?求职者可以根据自己的情况正常的说出自己的职业规划,不能太低人一等、也不能好高骛远。

一般较好的回答如下:

“这三年,我还是想脚踏实地的钻研技术。希望通过三年的努力成为我们这个行业比较牛的人。三年后,我想学着做管理。再用两年时间,一共五年,最终可以独当一面”。

三年钻研技术、显得你很踏实。五年进入管理,这是一个有心人的正常的晋升流程。

9.你对跳槽怎么看?

公司非常不喜欢频繁跳槽的人,所以你对这个问题的回答一定要谨慎对待。

经典回答如下:

“现在这个行业大家都很浮躁,跳槽频繁。但是,我并不喜欢频繁的换环境。我想,我只要在一个公司扎扎实实做下去,不可能没有机会。做好了,薪水不可能比跳槽的低”。

10.你还有什么问题要问我吗?

这是通常面试要结束的时候的问题。求职者一定不能说:“我没有问题”。一下子就把你搞得很low,最后一定要问一个问题问回去,即使面试官没有这个问题。结束时,也一定要问个问题。

求职者也不能太过于急功近利的问:“今天我能面试上吗?你能给我多少钱?”。虽然你很想知道,但这么一问,你的档次立马降低。通常的问题应该是跟工作相关。

技术人员可以这样问:

  1. 今天我们聊到的某个技术,我想回去好好研究一下,您这里有什么资料吗?

  2. XX新技术,您怎么看他的发展?我想趁这几天时间宽裕,学习一下。

  3. XXX技术,我感觉您好像有比较深的研究。我也想学学,您能推荐些资料吗?

类似这样的问题,可以让你喜爱技术的特点,立马暴露的一览无余。本来面试70分的你,立刻加到80分。而你,只是问了个问题而已,回答的竟然是面试官。这么好的无本生意,不做是不是有点可惜?

5.面试后一定要总结

很多人面试后,就开始等公司的消息,焦躁不安,这绝对是错误的做法。面试后,大局已定,战争已经打完了,还需要再纠结吗?我们应该做的事是为下一场面试做准备,立刻做面试的总结,没有总结就没有进步。

必须总结如下内容:

  1. 列出问了哪些问题?

  2. 列出自己回答较好的问题

  3. 列出自己回答交差的问题,并进行改进

心态上不要等待,”谋事在人,成事在天”,成了好,不成也无所谓,就当面试失败了。立刻,投入紧张的复习和下一次面试中。

你可能感兴趣的:(程序员修炼,面试,职场和发展)