一面:
1、JVM新生代老年代设立的意义。
2、get方法和post方法区别。
3、tcp/ip四层协议的各层功能,各层所属协议。
4、数据库脏读是什么意思。
第一个不会。最后一个虽然记不太清了,但是也蒙对了。答对了3题,进入二面。
二面:
java基础知识:
1、String ,new String在内存中生成几个对象的问题。
2、String和StringBuilder(或StringBuffer)的区别。
3、JDK和JRE的区别。
4、private、public、protected、deafult的范围。
5、HashMap的数据结构。
6、内部类。
答出了前4个,第5个记错了,以为是TreeSet的数据结构红黑树,第6个没怎么用过,瞎说的
java高级一点的知识:
7、Session的机制(要回答出Session和Cookie是这么协作的)
8、继承了Servlet的类是不是单例类
9、springmvc的Controller和servlet是这么协作的(貌似是要回答springmvc生命周期)
10、aop的实现原理(动态代理)
11、spring事务的传播行为和隔离级别
答出了7、8。
后面9、10、11题说了一堆废话,没达到点子上。
基础知识不牢固,面试未通过是理所当然的。但是学到了很多东西,知道自己学习的广度和深度都不够,还是好好看书吧。...查看更多