首页 java面试 java面试(十一)–非技术(自身)的问题

java面试(十一)–非技术(自身)的问题

一、在学校里主要学习了哪些java课程? 分析:主要想考察你是否对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,但在有限的时间及合理的安排下还是完成了课程的学习等等。

五、谈谈你的优缺点。

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

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

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

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

为您推荐

jdbc和mybatis的区别

jdbc和mybatis的区别

jdbc和mybatis的区别 mybatis也是基于JDBC的。Java与数据库操作仅能通过JDBC完成。 mybat...
美团、58、百度、阿里面经(转)

美团、58、百度、阿里面经(转)

百度 一面: 自我介绍、 hashmap和hashtable区别、 对线程安全的理解、 讲讲web三大架构、 为什么要用...
软件测试工程师-面试题

软件测试工程师-面试题

  1、什么是软件测试?2’ 2、软件测试与软件质量保证的区别。10’ 3、报告软件缺陷时,测试人员要对软件缺...
spring面试集合

spring面试集合

问题清单: 什么是Spring框架?Spring框架有哪些主要模块? 使用Spring框架有什么好处? 什么是控制反转(...
Java中的注解是如何工作的?

Java中的注解是如何工作的?

自Java5.0版本引入注解之后,它就成为了Java平台中非常重要的一部分。开发过程中,我们也时常在应用代码中会看到诸如...
返回顶部