在面试官问完全部的技术问题后,通常会说“我这边没问题了,你有什么问题?”此时就进入到“角色转换”的阶段,你问咱们答。java
咱们遇到很多人直接就说没问题了,而后面试就结束了。但也遇到很多人,经过这个阶段让咱们改变了对他的见解,了解更多的加分项,或者干脆直接逆转面试结果。本文就将讲述提问环节的面试技巧。 本文根据java web轻量级开发面试教程这本书的内容改编。web
你能够问,若是我成功应聘,我将进入哪一个项目组?在这个项目组里须要哪些技术?面试
当面试官告诉你后,你就能够说,XX技术是我之前用过的,而后谈点在之前项目里用这个技术的细节。数据库
或者面试官说的项目你之前有过相似的经验,你也能够说一下你的经验。架构
若是面试官听到有相似的经验,并确认核实发现是真实的,就会再加上“之前作过相似项目”的评语,这能够起到锦上添花的做用,能帮助候选人拿到更多的工资。框架
有一次咱们给一个保险项目招人,有个候选人刚开始的时候多是紧张,回答问题很简单,咱们已经写了“技术通常,属于可用可不用的,请后继经理斟酌”这种话,但在这个阶段,或许是由于他说到本身比较熟悉的方面,于是比较顺畅,并且知识点也展现得比较全面,咱们就当即修改了评语为“技术能够,有过类似经历”这种话了。学习
这里给你们的建议是,你面试前仍是请了解一下公司的项目,想办法套近乎,你能够适当修改你之前的项目经验,使之与公司将来要作的项目有必定的类似度,这样效果会更好。优化
这里不建议直接说“我其实还掌握XX技术,但你刚才没问”,由于有些直接,此时你仍是能够经过问项目状况来讲。spa
好比你能够问,这个项目是否是用到Spring MVC框架?当获得确定的回答时候,你就能够说,“我之前还在项目经理的帮助下搭建过框架,有XX的体会”。教程
或者说,你XX项目里某个需求点是否是涉及数据库调优?我之前有相似的经验,而后说一些。这里的建议是,你在面试前准备好一些你有把握的亮点,这里的有把握是指你很是熟悉、了解细节,并且能结合项目的实际来举例说明,想好切入点,而后就能够找机会在面试中说了。
总之,你能够准备些JVM调优,SQL优化或架构层面的调优技能点,而后务必请结合项目说明,好比你能够说,在以前的XX项目里,咱们遇到一个SQL运行好久,这个SQL是干吗的,而后我经过执行计划查看是xx出的问题,而后采用了xx的方法解决。这里千万别泛泛而谈。
除了技术外,你还能够问,大家公司加班多吗?客户是谁?项目紧不紧之类的非技术问题,你问这些问题的目的有两个:
①展现本身吃苦耐劳,善于沟通,善于和比较认真的客户打交道,若是你到外包公司面试,这个能力至关重要。
②看一下这个公司是否是血汗工厂,会不会没日没夜连轴转,会不会压力过大,若是是这种状况,你就须要酌情看了。
另外,一旦你感受本身的面试有可能不成,那么你还能够在提问阶段说以下亡羊补牢的话。
或者能够问,大家项目里用到的技术是否是最新的?若是是,就能够说,在以前的项目里,我接触到的技术也是最新的,而后我用很短的时间就上手了,以此来展现本身的学习能力。