概要:
1、面试前一天一定要休息好!
2、保持充满的精神
3、面试的时候话一定不能太多
4、不要低估、也不要猜测面试官会问什么
面试,怎么说呢。
首先,面试前几天说实话并没有准备太好,因为基础不好。之前一直在学习Java多线程和网络这块,偶尔看看Spring框架。。。
突然上周的某一天才发现,居然通过了网易的笔试。擦,怎么办,根据以前的面试经验,JavaSE、基本的数据结构肯定要被问到。
没办法,先顾眼前的,开始复习(有的是学习):Java的基本数据结构(容器)、Java泛型、设计模式、排序算法、树和链表、servlet、JVM的一些内容
然而,悲了个剧的,去面试的时候,
1、项目:soap协议、对象传输过程中的序列化问题、webservice的安全性问题、数据建模的过程、xml如何传递、xml怎么被解析、在建模的时候用到过什么算法没有、webservice的架构
结合上次新美大的问题(数据是怎么被分发的?MDM和业务系统的关系?ESB的理解)
2、基础:因为项目是webservice,所以面试官从网编问起,各种协议,NIO的概念,怎么实现的nio,NIO和IO的区别是什么?
多线程:都有什么锁?每种锁的实现?
数据库:建立索引(哪些数据可以建立索引)、事务。。。。
Java最简单的就是问了个多态。。那么,问题来了,多线程,只看过一遍书,怎么办,凉拌。。结局可想而知
最近还要发篇小论文了,时间有点紧。不过正好,利用这个机会好好全面的了解一下项目用到的内容。
所以,准备面试,基础+项目,两手都要抓,两手都要硬!
以后把自己的复习笔记都要总结好~~