说说面试那些事

图片展示

前言

  从事互联网行业的朋友都知道,每到(3-4月)这个时候。招聘网站,技术社区中的招聘信息显的格外热闹。因为有很多朋友都希望在这段『金三银四』的时期中给自己涨涨薪。趁着这个时期,我决定记录下面试的一些事情,分享给大家。如果能帮助到有需要的朋友,那就最好不过了!

硬本事

  面试,大多数都是对我们专业能力的一次检测。在硬本事方面其中就包括: 常用数据结构的掌握程度,常用算法的时间,空间复杂度。设计模式等等。在炼就硬本事方面。并没有捷径。
必须要多试,多写,多看才能提高自己的硬实力。

  1. 多试 : 对不懂的地方,多试验。切勿理所当然。
  2. 多写:就是要多写项目。去实际项目中踩坑成长。
  3. 多看:做技术的,切勿封闭。曾经以封闭出名的微软都已经拥抱开源了,我们更不要说了。可以通过Github,多看看别人写的代码。其实,有很多朋友,一听看开源项目源码,就觉得头痛。其实呀,优秀的项目源码,看起来会比较愉快。有不懂的地方,我们可以通过项目中的测试类一步一步来调试。

有很多公司,在面试过程中。也会问一些:

你看过开源项目源码吗?其用到了哪些设计模式?

这就考验你,有没有了解过开源项目了。

如果是Java程序员,则会问:

你看过Spring的源码吗?

Spring事务传播属性和隔离级别是怎样的?

常用的设计模式有哪些?能手写一个单例模式吗?

等等。

软实力

  除了硬本事以外,程序员的软实力同样也很重要。沟通能力,逻辑思维能力。文档编写能力等等。其中写博客也是软实力的一种。你坚持更新博客。在简历中给出博客地址,GitHub地址等。也是有加分的(前提是要有内容)。

爱阅读也是软实力中的一种。在一些技术面试最后,面试官通常都会问:

你最近在看什么技术书籍吗?

这个时候就能体现你的爱阅读的软实力了。

复盘

  下围棋,象棋等,有复盘。以便检查自己需要改进的地方。同样,面试也需要复盘。我们在面试后,笔试题中出现不知道的题目,面试官提的自己不清楚的概念。我们都需要在事后,进行搜索,进行了解。其实每次面试,都是对自己的一次测试。寻找自己不足的好机会。

小建议

  下面是给大家一些建议。

  1. 简历是打动面试官的第一步,简历尽可能的简洁且详细。但尽量保持在2-3页之间。采用PDF格式。因为word格式,在不同的版本,不同操作系统中打开,格式,排版会差异。(在你电脑上好好的,在面试官电脑上面就乱了,岂不是很可惜)。

  2. 投递简历前,多检查几次,避免出现错别字。

  3. 收到面试邀请后。我们可以通过公司官网,招聘网站,来查看这个公司的基本情况,其中招聘网站中的面试评论也是非常重要的。这里会给出一些其他求职者的建议。如果有时间的话,也尽量要试用面试公司的产品。(如果面试时,能够给出一些产品上的建议,或者产品上的疑问,这些也是会有加分的。)

  4. 在面试中,如果遇到不清楚的问题。我们可以给出解决思路。实在不行。甚至可以当面请教面试官。

  5. 对于大部分公司。我们也可以通过面试官的言语,行为来了解公司文化,技术氛围等。因为初面官通常都会是你入职后同一个部门的同事。好不好相处,也能在面试的过程中观察出来。一个好的面试官会对你不知道的问题逐步的引导你的思路。给你提示。甚至在面试后,给你一些面试建议。

  6. 对于简历的格式,内容,我这里不再一一描述。如果有需要。下次再单独写一篇文章。

最后: 祝大家都能找到一个高薪,满意的工作!


相关阅读:

1.《企业面试成本
2.《面试官初体验
3.《一份面试总结
4.《一个Java细节!


这里写图片描述

扫码关注,一起进步

个人博客: http://www.andyqian.com