北森 22后端 一面凉经 热乎
面试官很好,迟到了十分钟,来了之后一直跟我道歉,在最后还指导我怎样学习,不过还是凉了
下面是整理的一些,可能不是很全
讲一下HashMap
Hashmap采用了数组+红黑树,讲一下对红黑树的了解
给定1234567,进行红黑树操作,根节点是什么,中序遍历顺序是什么
锁有多少类型
乐观锁悲观锁了解过吗
怎样去加锁,加锁的类有哪些
Hashtable怎么实现线程安全,性能怎么样(坑,不好,怎么提升性能)
线程之间通信的方式
反射,给定一个类,实现找到该类对象的伪代码
反射速度快还是慢
讲一下阻塞IO和非阻塞IO
你还有什么觉得比较突出比较好的地方---项目--设计模式用过吗?
GC算法有哪些
标志-清除算法主要应用于哪种场景
TCP/UDP的区别是什么
TCP怎么保证可靠传输
TCP的状态码