搜狐焦点-JAVA后台开发

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/deep_kang/article/details/88074321

JAVA后台开发

一面

1.项目介绍
2.JAVA一些框架比如spring,bean,注入的概念
3.编程:树的前序遍历(递归/非递归)
4.JVM:内存结构(各部分存什么),垃圾回收方法
5.数据库:索引(聚集索引,非聚集索引,覆盖索引),B+树
6.哈希:hashMap底层如何实现,当链表太长怎么处理,你看过底层实现吗(当链表较长时采用树结构);hashMap和TreeMap的区别

二面

1.针对项目提出问题:
    gossip协议讲一下
    raft协议将一下,如何竞选,票数相同时怎么办,leader崩溃后怎么办(leader做的日志没有更新怎么处理)
    为啥你的项目使用gossip,两个协议比较
    讲下一致性哈希算法
2.说一下索引
3.编程:第K大

猜你喜欢

转载自blog.csdn.net/deep_kang/article/details/88074321
今日推荐