vivo服务器开发工程师,一面面经

1、自我介绍

2、介绍实习项目

3、MySQL索引的数据结构,特点和好处是什么

4、事务的特性,分别是怎么实现的

5、MVCC是怎么实现的

6、SELECT FOR UPDATE用的是什么锁,如果我查到的是整个表的数据呢,也是行锁吗

7、怎么解决深度分页的问题

8、redis中的数据结构

9、string具体动态在哪里,底层用什么数据结构实现的

10、redis集群扩容,如何做节点迁移,迁移的机制是什么

11、redis中过期key的删除机制

12、跳表的数据结构

13、哪些地方用到过跳表

14、spring如何解决循环依赖问题

15、有A和B两个数字,如何用最小的开销进行swap

16、反问

全部评论
有后续吗佬,就一次技术面吗?
点赞 回复 分享
发布于 11-10 18:15 北京

相关推荐

评论
点赞
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务