关于这次重新找工作的一些感悟整理

一. 如何在面试中体现出自己是一个已经有几年经验的工程师?

在回答问题的时候,要把面试官提出的问题系统的完整的清晰地表达出来。这体现出工程师所掌握的技术栈是否全面,而且精通。同时,也体现出工程师的逻辑思维是否缜密,这也是一个工程师应该具备的基本素养。

例如:面试官提问:请谈谈对多线程的理解?

  1. 多线程是什么?原理是什么?
  2. 如何应用?应用在哪些场景?
  3. 应用多线程的时候要注意哪些问题?延伸:go语言中的协程。

另外,还需要重点突出自己的亮点,不可能面面精通,要侧重突出自己专注的领域。

 

二. 面试题类型总结

  1. 基础,比如:JAVA语言核心J2SE,集合类,设计模式。
  2. 编程框架原理及实现,如:Spring,MyBatis。
  3. 服务软件原理,实现以及调优,如:Nginx,Tomcat,MySQL InnoDB引擎/索引,分布式架构等等。
  4. 技术延伸,开源项目参与情况,最新技术动态,常去哪些技术博客。

总之,技术栈要全面系统,同时必须精通,广而深,T字形技术体系。

 

三. 如何做好求职面试准备

  1. 回顾经历过的项目,列出每个项目所涉及到的技术点,针对这些技术点进行系统性复习和整理。特别是那些曾经遇到过并且解决了的技术难题,这是技术面试中亮点。可以用思维导图的方式进行整理,推荐一本书《画出你的答案》。
  2. 针对项目中涉及到的技术点,列出自己的技术栈体系。结合应聘岗位的技术要求,在简历中重点突出这些优势。

 

四. 总结

  1. 简历,突出重点,简明扼要。
  2. 表述的时候,要系统,清晰,甚至延伸。
  3. 一定要突出自己擅长的点,解决的技术难题(在平时最好文档化积累)。
  4. 最后请面试官给出面试评价,每一次点评都对自己有提升。

 

五. 写在最后

所谓合适的工作难找,其一:自己期望拿到高薪;其二,高薪的岗位其实自己并没有达到那个高度。所以有些高不成低不就,比较为难。

因此,只要成为专家,精通某个领域,这些都不是问题,也并不会成为一个职业选择的阻碍。

 

posted @ 2016-11-10 16:15  nuccch  阅读(522)  评论(0编辑  收藏  举报