求职指南网 > 面试技巧 >

java工程师面试技巧

时间: 小龙 面试技巧

  Java工程师在求职面试中,做好面试准备,掌握面试技巧很重要。下面小编已经为你们整理了java工程师面试技巧,一起来看看吧。

  java工程师面试技巧

  第一,在面试前最好恶补一下相关的专业知识,不要在一些基本概念上闹笑话。有的应聘者认为,在面试时主考官肯定会出难题,但没有想到的是,主考官可能挑了一个相当简单的概念题,而应聘者则在阴沟里翻了船,支支吾吾说不清这个概念。所以,java面试技巧的第一项,就是要保证自己在知识上不犯错误。

  第二,在面试时保持谦虚谨慎的态度,不要让自己成为无所不能的“超人”。有的应聘者在面对主考官的询问时,习惯于大吹特吹。明明自己没有很多的工作经验,却把自己包装成为一个java老手。其实,这是很容易露馅的。只要主考官出几道实战方面的题目,你就有可能暴露出自己的不足。为了能得到这份工作,还是保持谦虚谨慎的态度更好,更能让主考官认识到你的价值。

  第三,要向主考官展示自己的个性,不要让他认为你只是一个普通的程序员。尽管应聘单位要招的是java程序员,但主考官也会注重你在团队合作、与人交往方面的能力。也就是说,他们需要的是有血有肉的java程序员,而不是一个只知道钻研技术的书呆子。所以,在应聘时,最好把自己多面手的功能显露出来。一般情况下,一个阳光、充满正能量的应聘者,更容易得到这份工作。

  java工程师面试注意事项

  1、注意着装。

  着装要基于人自身的阅历修养、审美情趣、身材特点,根据不同的时间、场合、目的等,力所能及地对所穿的服装进行精心的选择、搭配和组合。虽说人不可貌相,但求职面试的场合,应试者当天的穿着打扮对能否被录取,有着举足轻重的影响。

  2、语气平和,语调恰当,音量适中。

  面试时要注意语言、语调、语气的正确运用。打招呼时宜用上语调,加重语气并带拖音,以引起对方的注意。自我介绍时,最好多用平缓的陈述语气,不宜使用感叹语气或祈使句。声音过大令人厌烦,声音过小则难以听清。音量的大小要根据面试现场情况而定。两人面谈且距离较近时声音不宜过大,群体面试而且场地开阔时声音不宜过小,以每个用人单位都能听清你的讲话为原则。

  3、 语言要含蓄、机智、幽默。

  说话时除了表达清晰以外,适当的时候可以插进幽默的语言,使谈话增加轻松愉快的气氛,也会展示自己的优越气质和从容风度。尤其是当遇到难以回答的问题时,机智幽默地语言会显示自己的聪明智慧,有助于化险为夷,并给人以良好的印象。

  4、 注意面试官的反应。

  求职面试不同于演讲,而是更接近于一般的交谈。交谈中,应随时注意听者的反应。比如,听者心不在焉,可能表示他对自己这段话没有兴趣,你得设法转移话题;侧耳倾听,可能说明由于自己音量过小使对方难于听清;皱眉、摆头可能表示自己言语有不当之处。根据对方的这些反应,就要适时地调整自己的语言、语调、语气、音量、修辞,包括陈述内容。这样才能取得良好的面试效果。

  java工程师面试问题

  1、MVC各部分有哪些技术实现,是如何实现

  View:产生http响应,请求模型更新,提供form表单用于用户请求

  Model:封装应用状态,响应状态查询,暴露应用接口

  Controller:验证请求数据,将请求数据与模型更新相映射,返回响应的视图。

  2、Struts的配置文件有哪些,解释globalForwards、ActionMapping、MessageResource

  Struts-config.xml

  返回公共页面的配置,比如:返回到错误页面,登录页面

  配置action的相关信息,包括path,type,name,validate,scope,input

  描述该模块的一起配合使用的消息资源,message resource对象

  3、简述ActionForm和Action在Struts中扮演的角色

  actionform封装请求的数据

  action处理用户请求产生响应

  4、在WEB应用中,你都使用哪些技术或方法来改善系统的性能?

  Ajax,action(线程安全,运行慢),jbpm,写一些公共的类,方法,进行调用对服务器访问人数控制。

  5、在以往的java项目中,你是否经常使用一些开源项目,如有,请举例说明

  6、int和Integer的区别

  integer是一个类,对他的操作要通过类的方法,int是8中基本数据类型之一。Integer是对int的封装。声明int的变量不需要实例化。声明integer变量需要实例化。Int不需要实例化。

  7、String和 StringBuffer的区别

  String声明的数组长度是确定的,不能随意增加其容量。线程安全的可变字符序列。

  StringBuffer可随意增加容量,线程安全的字符序列;

  8、运行时异常和一般异常的区别

  运 行时异常是程序运行时可能报出的异常。可以用try catch抓取,也可以不做任何处理。比如:INDEXOUTOFEXCEPTION, CLASSCASE\TEXCEPTION, NULLPOTIONTEREXCEPTION, CLASSNOTFOUNDEXCEPTION

  一般异常,这些异常是在定义方法时声明抛出的,这些异常必需用try catch抛出,或throws处理,如果不处理,程序将编译失败。比如:IOEXCEPTION, FILENOTFOUNDEXCEPTION, SQLEXCEPTION

  9、例举5个常用的包、类、接口

  java.uitl, java.io, java.awt, java.lang, java.swing

  String,StrignBuffer, Date,Calendar,HashMap,HashSet

  Collection, Action, serziale, ActionSupport,List,Map

  10、Vector和linkList的存储性能和特性

  11、连接池的工作机制

  连接池控制着和数据库的链接,他来控制开启几个链接,关闭几个链接,什么时候关闭,调用什么方法,在hibernate中的,connectionProvider相当于一个连接池,他来维持session和数据库的链接状态。

  12、应用服务器有哪些

  tomcat,jboss,WebLogic

  13、集合有哪些,集合的方法有哪些?

  Collection,Map

  Add,clear,remove,contains,equals。Hashcode

  Clear,clone,remove,size,isempty,put,get

  
看了“java工程师面试技巧”

38585