一进去让自己介绍。简单介绍了一下。然后让我自己说说框架。问题太大一紧张卡住了。
然后面试官开始问,让我介绍多线程,我就简单介绍了多线程。然后问我有没有做过多线程的项目,我说没有。
问了MySQL的锁和MySQL优化。两个问题都没有答上来。
问了数据结构有哪些,排序算法有哪些,希尔排序的原理以及希尔排序和插入排序的关系,答的应该还不错。
Java虚拟机的内存模型,各自存储的内容。这个问题答上来了。再问了垃圾收集器有哪些,这个没答上来。
感觉到这里对我已经失望了。
接下来问我在学校有没有实习过,有没有自己做过大一点的项目。说我Java这些都是自学的,也没做过什么大项目,可能比较失望了。
就开始跟我闲扯了,问了学校的一些事。
后来又进来一个面试官,然后第一个面试官又开始问问题了。
问了泛型的擦除和为什么使用泛型。
介绍Spring中AOP,AOP使用的原理(动态代理),介绍动态代理,有哪些动态代理方式,有什么区别。
myBatis中mapper.xml与mapper接口的约束。
mybatis如何处理一对多映射。
mybatis如何处理分页。
上面几个问题都答出来了。第二个进来的面试官对我也比较满意,但是因为一开始表现不是很好,第一个面试官对我的印象不是很好。
最后人事说我的工作经历与岗位要求不符,被拒。
总结这次面试,因为是第一次面试,一开始发挥的不是很好,留下不好印象,然后又因为没有实习和真实项目经历,就凉凉。