最近正好有时间空下来,前一段时间本来打算呢,写一写阶段的总结,今天就来谈谈吧。作为一个java入门小白,之前就职于浙江大华,是通过大华10月份秋季招聘通过大华的面试。

浙江大华校招采用模式是先笔试、再面试。笔试题目不算太难,不过基本很细致,有涉及到集合容量增长方式(要查查集合ArrayList等源码中就会知道)、IO流、数据库操作、多线程死锁等问题。

笔试题目是网上完成的,然后就是面试。这就是校招容易的地方,校招时候人特别多,而且简历筛选也不是很容易,所以主要看面试,面试时间10分钟左右,面试官会引导你让你回答问题,先看看简历上做过的项目,让你讲一讲,我可能是大学期间做过的项目比较多,讲项目就用了很久的时间。然后基本的东西都没有问我,也就问问一些比如hibernate和mybatis什么区别、IOC/AOP谈谈、多线程的一些问题。整个环节轻松愉快,然后就是HR面试,可能是简历比较好一点,HR就谈谈了大学的事情,像聊天一样。然后就收到offer。

这个面试经历,我想谈的是,其实作为一个学生去参加一个大公司的面试,你的知识储备肯定有漏洞的。简单来说,那你要准备面试java开发,首先你要会清楚java SE的东西、oracle/mysql的增删改查,多表查询,视图,触发器,存储过程、一些常用的框架Spring,struts,hibernate,mybatis,RESTful,OSGI等等太多框架、还有tomcat,Jetty吧、还有JavaScript,html,css等吧,LINUX、数据结构等等。

需要准备太多,而你肯定也有自己擅长的领域和不熟悉的知识点,我想说的是,在面试过程中如果设计一个知识点你不是很了解,那最好的办法就是抓紧时间说这个我不会,比如他问你linnux中的文件包括哪些,如果你不确定或者不了解,那最好的办法就是说linux你最近接触不多,这些你还不了解,但是你会马上去学。这样的话,你只是用了30秒来终结一个linux问题,仔细想想技术面试时间基本确定的,在最后面试官结束以后他会感觉你整体面试情况,如果你其他擅长的回答的比较满意的话,这30秒就不会影响到你,这是我亲身经历。但是如果那你回答了这个问题,不管对错,他都会继续在这个问题上扩展,那结果是可能在2-3分钟,你都还在回答linux的问题,结果整体还不是很好,那面试肯定挂了。

然后再谈谈最近面试华三的情况吧。华三通信大概是5轮左右,第一轮笔试(笔试题目全部是java基础,特别基础),比较简单的。第二面是技术官面试,也是比较基础的问题,常用的集合线程是否安全、多线程run()和start()方法区别、接口和抽象类的区别、java中内存泄漏描述、Spring的AOP、Spring mvc等等。还有一个程序开发流程思路的题目,比较综合,比较全面。

第三面是部门的经理,他会考考你的逻辑思维的一些题目,聊聊你做过的项目。

第四面应该是个副总了,他问的很简单,成绩、学生工作、获奖情况。还好大学期间都玩过,我就说说了,他说ok,就结束了。

第五面应该是你的部门主管了,他会和你谈谈你的性格,爱好,聊聊你的发展方向,后面都是别的就不具体谈了。

对于这样比较基础的面试,我想说的是不要看起来很简单,因为大家都基础,都会,所以扩展,展现出你的能力更重要。在他问我集合的问题上,我不仅回答了问题,还讲了一些我查过集合源码的一些总结和积累,在Spring时候我也讲了一些Spring 源码的东西。相信他们会看出来,所以说面试就注意一点,不会的不要装懂,会的话就把这个问题引导过来,展开来讲。

文章适合在校学生准备面试java岗位看看,我也是一个java小白,欢迎留言 一起沟通,一起学习。

java面试入门总结的更多相关文章

  1. JAVA面试中问及HIBERNATE与 MYBATIS的对比,在这里做一下总结

    我是一名java开发人员,hibernate以及mybatis都有过学习,在java面试中也被提及问道过,在项目实践中也应用过,现在对hibernate和mybatis做一下对比,便于大家更好的理解和 ...

  2. JAVA面试中问及HIBERNATE与 MYBATIS的对比,在这里做一下总结(转)

    hibernate以及mybatis都有过学习,在java面试中也被提及问道过,在项目实践中也应用过,现在对hibernate和mybatis做一下对比,便于大家更好的理解和学习,使自己在做项目中更加 ...

  3. Java 面试知识点解析(四)——版本特性篇

    前言: 在遨游了一番 Java Web 的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招 Java 开发岗面试知识点解析 ,来好好的对 Java 知识点进行复习和学习一番,大 ...

  4. Java 面试知识点解析(七)——Web篇

    前言: 在遨游了一番 Java Web 的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招 Java 开发岗面试知识点解析 ,来好好的对 Java 知识点进行复习和学习一番,大 ...

  5. Java面试中笔试题——Java代码真题,这些题会做,笔试完全可拿下!

    大家好,我是上海尚学堂Java培训老师,以下这些Java笔试真题是上海尚学堂Java学员在找工作中笔试遇到的真题.现在分享出来,也写了参考答案,供大家学习借鉴.想要更多学习资料和视频请留言联系或者上海 ...

  6. java面试教程视频

    java.从入门到精通.第28讲-面试题评讲:http://www.iqiyi.com/w_19rsdc9mu9.html java面试题 1.面试的整体流程:http://www.iqiyi.com ...

  7. 2019热门JAVA面试问题

    收到不少读者反馈,说自己在应聘一些中大型互联网公司的Java工程师岗位时遇到了不少困惑. 这些同学说自己也做了精心准备,网上搜集了不少Java面试题,然而实际去互联网公司面试才发现,人家问的,和你准备 ...

  8. Java面试知识点总结及解析

    声明:有人说, 有些面试题很变态,个人认为其实是因为我们基础不扎实或者没有深入.本篇文章来自一位很资深的前辈对于最近java面试题目所做的总结归纳,有170道题目 ,知识面很广 ,而且这位前辈对于每个 ...

  9. Java快速入门-01-基础篇

    Java快速入门-01-基础篇 如果基础不好或者想学的很细,请参看:菜鸟教程-JAVA 本笔记适合快速学习,文章后面也会包含一些常见面试问题,记住快捷键操作,一些内容我就不转载了,直接附上链接,嘻嘻 ...

随机推荐

  1. linux c 及 c++打印调用者函数caller function的方法,包括arm c平台

    一般情况下,编译的时候可能需要加 -g 选项,对于android ndk的-g选项添加请参见android类目下的另一篇文章. 以下文章中的__builtin_return_address() 宏,若 ...

  2. java统计程序运行的时间

    耗时统计 第一种是以毫秒为单位计算的.long startTime = System.currentTimeMillis();    //获取开始时间 //程序做一些功能性的操作doSomething ...

  3. AptanaStudio3 安装在win7 64bit时遇到的问题

    最近在研究前端语言,想起可以使用AptanaStudio这个前端利器,没想到安装时却遇到波折.先从网上下载了Aptana版本 3.6.0 64bit问题1 安装进度缓慢,第一次安装时,显示downlo ...

  4. cocos2dx 3.1创建工 mac

    1.下载cocos2dx 3.1版本号 2.打开终端,cd 进入 cocos2d-x-3.1.1/tools/cocos2d-console/bin 3.cocos new game -p com.t ...

  5. OllyDbg 使用笔记 (二)

    OllyDbg 使用笔记 (二) 參考 书:<加密与解密> 视频:小甲鱼 解密系列 视频 TraceMe.exe下载地址:http://pan.baidu.com/s/1c0s2twO T ...

  6. 開始Unity3D的学习之旅

    前言:这个系列的文章纯属对自己学习的整理,非高手之作.但确实的记载了我作为一个没接触过3D游戏编程的大学生的心路历程.争取每周整理一次吧.之所以会開始学Unity3D,最基本的原因是由于在快放暑假的时 ...

  7. [Node.js] Creating JWTs (JSON Web Tokens) in Node

    In this lesson we will look at all of the pieces that combine together to create a JWT (j AWT) or JS ...

  8. 漏洞大爆光:QQ漏洞、飞秋漏洞、360浏览器劫持…

    随着互联网应用的高速发展,信息安全已深入到诸多领域,前段时间发生的"Struts 2"漏洞及"心脏出血"漏洞影响了二亿中国网民的信息安全.原因是程序猿缺少细致的 ...

  9. java19 先开服务器,再开客户端

    先开服务器,再开客户端. import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOExcep ...

  10. 虚拟机windows xp 下安装配置mysql cluster 7.3.2

    1.虚拟机环境下安装的 1 192.168.131.21(管理节点,存储节点,sql节点) 2 192.168.131.22(存储节点,sql节点)   2.安装程序 在两台机器上面同时进行 第一步: ...