第一次参加字节面试,除了被自己啥都不会整笑了以外,其他的体验都挺好的,面试官也是我见过的里面最沉得住气的一个,不要问我为什么需要沉得住气
锁:
你了解的java的锁:reenlock、synchronized
synchronized的应用场景
reenlock
mysql:
索引概念,底层数据结构(b+树,没答上来)
做一个id生成器,需要把id给别的主机,一秒钟生成10w+个(接近答案)
隔离等级以及其作用
MVCC
数据结构:
b+树的特性(没有答上来b+树的低高度特性,叶子节点整体构成链表)
计网:
http2.0的新特性(没答上来,我自裁)
redis:
redis备份机制(答上来RDB AOF但还有个默认的没答上来)
redis的增量和完全同步怎么实现
redis基本数据结构
如果我要修改字符串的value,那么它的底层是如何变化的(没答上来)
哨兵机制概念
哨兵机制的选主节点的算法(没答上来)
题目:你熟悉的两个排序算法,并说明其时间空间复杂度
面试官整个过程态度非常好,需要时给予思考的引导
面试官推荐:学学区块链
之后要恶补redis内核和复习书本知识了,祝之后的我好运吧555