搜狐焦点-JAVA后台开发

JAVA后台开发

一面

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

二面

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值