java面试技巧面试官问题总结



java面试技巧。如何回答面试官的问题?java开发者顺利通过技术面试后,也需关注一些常见面试问题及掌握面试应答技巧,以便更好应对java面试。如何在这些简单、常见的面试问题中与其他面试者拉开差距?笔者将从稳定性、学习能力、团队合作、应变能力、个人品行特性等方面与大家分享,今天先与大家分享三个常见问题,希望能引发大家的共鸣。

一、请做简单的自我介绍。
分析:问题的本质一方面是想对面试者有个简要的了解;一方面是HR争取时间快速浏览简历;还有一个原因是缓冲面试的紧张气氛。
面试应答技巧:简单明了、按点罗列,让面试管快速了解你;另外需提一个亮点、幽默的点子或特别的爱好,让面试官记住你,如我很木,偶尔木完也唱唱歌,也曾经唱出了校园10大歌手;
二、为什么想做java开发?
分析:一方面想通过考察你是否真喜欢java来考虑你的稳定性;另外一方面也考虑你的是否可转移性问题,即企业可能还有.net、C++等开发,人员紧缺的情况下希望你可有移植的能力;所以回答本问题时,既要表现出你喜欢java及你对java做过体系分析;另一方面,要强调你的学习能力,即使你现在只懂java但你也具备学习其他语言的能力。
面试应答技巧:大学体系的学习过java,也参与过一些项目,自己还是蛮欢的;也做过一些了解,目前很多企业应用都用java做开发,做一些安卓的开发其实也是需要有java基础。希望通过做java工程师可以加深我对java的理解及掌握语言学习的能力,让我也可快速学习和掌握其他开发语言。
三、谈谈你的职业规划。
分析:HR关心的是2、3年内,你能否在公司稳定下来。体现你的诚恳及2、3年内会稳定即可。
面试应答技巧:作为一名毕业生,对未来的职位规划还长远的计划,目前只有3年规划,一方面希望能在java开发岗位上掌握核心技能,同时也希望能在一个企业里稳定下来体系的学习做人处事的方式(如果是大企业就可以讲体系的学习大企业的管理流程、团队协作等方面)

四、在学校里主要学习了哪些java课程?

分析:主要想考察你是否对java有足够的知识储备及后续的学习能力,但无论你回答多与少都会引发面试官进一步的疑问,如果课程足够多会让面试官觉得你不专业,如果课程比较少又会让面试官觉得你能力不够。这个时候特别需要体现你的学习的方向和学习能力。

面试应答技巧1(学习的课程较多,甚至参加过培训机构的全面学习):学习了corejava,web开发的html、css、ajax、jquery、javascript等,三大框架hibernate、spring、struts等。

注意:这种情况下,面试官会引发进一步的疑问,课程很多,但感觉很泛滥,是否足够专业呢?

这个时候,你可以从三个角度出发应对java面试:

1、强调全面的课程学习让你对java体系的了解很有帮助,特别是在项目过程中遇到问题时,相对全面的知识会让你有更多的解决思路;

2、全面的学习java,让你掌握了一种学习语言的技能,而语言间都是相同的,可以帮助你去更容易接触其他语言;

3、全面的学习,加项目的实践,让你更了解的自己的偏好和特长,所以目前你专注于前端的开发或者……。

(面试者可以根据需求选择1到2点)

面试应答技巧2(在学校的java课程相对比较少的):这个时候主要是补充一下你自学了哪些课程,自行参与了哪些项目,参加了哪些培训等来弥补学校课程的不足。

注意:面试官关注你的自学能力,如面试前你可以提前做些小程序,并说明你在多长时间内完成,以及你是如何完成的,可获得加分。

 

五、项目或者学习中遇到问题,你是如何解决的?

分析:这是常见面试问题,主要考察你解决问题的思路和能力,但此问题也可顺带让你展现团队合作能力。

面试应答技巧:一网络、书籍等(体现学习能力);二与项目成员讨论(体现团队协作沟通能力);三其他

注意:如果你有独特的解决方式,可告诉面试官,可增加印象分。


 

六、与项目成员出现冲突时,你如何处理?

分析:主要考察你的团队合作能力,及沟通协调能力。即需要表现你对成员的尊重,也要体现你独有的主见,不能因为和谐而盲目退让,也不能因为有主见而尝试压倒对方。

面试应答技巧(以主见性的性格为例子):我曾遇到比较强势的项目成员,我个人也比较有主见,很多时候会出现争论,最后的结果是大家都无法劝服对方,导致双方难受。

我采取的策略:以退为进,了解对方的性格是为了维护面子,所以每次争论的时候先中立对方的观点,在后续的工作中遇到问题时,把自己的想法告诉对方,并“征求”对方的意见,让对方的尊重感得到满足。

 

四、说说你曾经遇到的挫折及你是如何处理的?

分析:主要考察你的抗压能力,吃苦耐劳的能力。

面试应答技巧:这是个相对开放的题目,你可从项目中举例,如小组共3人,需完成4个模块的开发,你负责了其中最重要的两个模块,时间只有一周,里面涉及ajax或者其他技术是你们没接触过的,你通过怎么的学习、合作最后完成了项目。

你也可以说生活中的压力,比如家境一般,需要勤工俭学,但每年依然获得奖学金;

你也可举例说明,你参加了学生组织,本学期课程量大,自己也需自学java,但在有限的时间及合理的安排下还是完成了课程的学习等等。

 

五、谈谈你的优缺点。

分析:面试官如果在最后问你这个问题,一方面是他对你已大概了解;一方面想了解你是如何看待自己的为人处世方式、品行特性等;另外一方面给你提供了对自己品行及兴趣爱好的补充,让面试官更充分了解你。

面试应答技巧:如果在前面的问题里,你对自己的稳定性、学习能力、团队合作、解决分析问题的能力等已经做了充分表现,这里可以更偏重于你的品行如受挫、吃苦耐劳、认真负责等,及你的兴趣爱好,如唱歌、打羽毛球等,让面试官可以了解除了工作外你还有适当的娱乐可以让自己放松。

在回答缺点的时候,我个人觉得不需要过分掩饰,相反让企业可以充分了解你的长处并接纳你的缺点,也许会给你一个更轻松的开始。