1.wait()的使用场景?notify和notifyall区别?wait()会释放锁吗?notifyall后会重新获得直接锁吗?会进入阻塞状态吗?
2.锁,读写锁介绍一下?假如一直有读操作,就会加读锁,那么写操作会一直处于饥饿状态吗?为什么?
3.countdownlatch是什么,它的使用场景?
4.spring,spring mvc ,springboot的区别和联系
5.spring ioc的底层实现是什么? applicantioncontext在beanfactory基础上拓展了哪些?
6.spring底层是如何实现读取xml配置和component,bean这些相关的注解配置?
7.javaee是什么?servlet哪些容器底层使用的是它?哪些不是使用这个?
8.filter和interceptor区别和不同使用场景?
9.自定义filter怎么实现的?
10.进程上下文切换会保存哪些东西?
11.虚拟地址如何转化为物理地址?
12.tcp如何保证可靠性?
算法:
有序图+拓扑排序。
反问:
公司上下班加班情况?
只能说我太菜了,自己都没脸面下去了,总结下就是他一直在跟我讲解知识,一开始还因为没下载好软件迟到了5min,他还提前10min进的,面试官态度非常亲切沉稳,很有耐心,引导我,奈何我真的都不会..。