武汉农行面经9.15上午
讲讲hash和红黑树
哪个效率高
hash怎么实现的
你知道java中哪些地方用到hash和红黑树了吗
讲讲hashmap底层
链表长度大查询效率低怎么办
红黑树还会退化成链表嘛?
反射了解吗?反射原理是什么
了解Volatile吗
类加载机制了解吗,如何能避免重复加载的
什么时候会用到自定义类加载
事务的属性
四个隔离级别
怎么解决幻读的?
http和https了解吗
https过程?
tcpudp了解吗?
拥塞控制了解嘛
滑动窗口怎么变化的
为什么连续收到3个ack说明网络拥塞了(这个不了解)
问了解spring吗?答:不了解 ,研究生是用的python 自学的java 没有工程性的java项目
问python多线程?我说我知道java的多线程
然后面试官就没问了
同组的男生是cpp:
问了tcp的三次握手四次挥手
s锁和x锁
左连接右连接
如果数据库没有锁 并发的情况下会有什么问题
问了一些cpp基础,我不会cpp就不太记得问题了
记得一个问题:有几种强制类型转换
最后两个人技术问完之后 有一个面试官补充了一个问题:
认为自己最大的缺点是什么?
两个人一共面了25分钟左右