薛苏一世
首先,最基本的也是最重要的一点就是自己Java开发方面的技术比较精通基础要扎实,对于面试官提出的问题,应该提前都有预览或准备碰到没见过的问题,也要学会理想分析不要慌张自己的简历要精,要特别,用心面试当天,自己的衣冠面貌要整洁,精神如果第一次面试没有成功,不要灰心,要不断总结经验吸取教训。准备下一场面试。

小丸子新
既然是面试的话。建议不要去看什么之类的书籍了,时间也来不及,而且不一定奏效。建议如下:1、面试前。对要面试的公司和岗位(或行业)做一次详细透彻的了解,记住是要透彻,技术不一定是最牛逼的,但是要知道别人公司做什么的,处于行业的水平是什么样,公司文化以及公司的优势与劣势,他们究竟要招什么样的人;2、面试中。一定要别人看到你认真、执着的一面,领导喜欢这样的员工,也不想错过这样的员工,也是公司培养的潜在人员,有升值空间;谈吐不必过于主动,也不要太被动,自然为好,能在谈吐中讲一讲自己曾经做过的案例更好,没有的话,就说在学校做过那些成功的IT项目。3、面试后。如果收到HR的面试通过电话,或者邮件,就按照要求准备入职,如果一周后依然没有回音,就客气有礼貌的电话或者邮件回问公司,自己是是否被录取淘汰;4、可能遇到笔试或者多轮面试考核。这里吗就看你的硬功夫了,一般就是给多长时间设计完成一个程序,或者程序对接,程序调试,等等。5、待遇问题。直接了当的说,按照公司制定的工资水平来。问清楚调薪制度、周期、幅度,或者提成计算方式,其他的福利待遇什么五险一金,都差不多,都是按照国家标准的。另外就是工作时间这块,是否每周五天八小时,加班怎么考虑。很多都是看公司地点和效益来定的。
赤影妖妖艾可
首先都是问工作经历,上一家公司的工作情况(应届生会问些学校表现、毕业设计之类的)。然后问些技术问题,JAVA基础的概念,线程、并发、网络、文件操作、数据库操作之类等等。现在JAVA都是WEB方向,所以还会问些WEB方面的问题,前端、服务器之类。还会问一些框架方面的问题,spring,springMVC,struts,hibernate,mybatis之类的。
兜兜兜尔
一般面试先是自我介绍,这个就不给你写了,简单说几句就行,不是重点。
接下来会让你介绍一下你做过的项目,这绝对是一个非常关键的问题,面试官一眼就能看出来你的能力,如果觉得你行,后面才会问细节技术问题,否则就开始应付你了。
这个问题该怎么答?一定要以技术和架构为主,业务逻辑为辅。说的越底层越好,比如你们公司项目底层是通过什么连接数据库的?哪种方法?为什么这么选择?
是否用到了spring的DI?是否将action也交给spring托管了?都在哪些地方使用了spring的事务?其实这种问题多了去了,最主要的是你一定要非常了解你做过的项目,别说业务逻辑,那都没用。
去看看hibernate的面试题,网上有。如果你的项目没用这个技术,就别提,否则一问你就傻了,对技术经理的面试千万别装
struts的原理?spring的原理?hibernate的save和方法有什么不同?这些都必须清楚,如果我上面提到的任何一点你不清楚,那就别去面试了,绝不夸张,这些都是基础。
优质工程师考试问答知识库