4.2 美团一面 (4.8 二面)

1.redis的集群模式

2.redis的持久化策略

3.内存淘汰策略

4.redis hash的底层结构

5.redis string底层结构

6.redis实现分布式锁,以及setnx可能存在的问题

7.spring和springboot的区别

8.springboot注入类有哪些注解,有什么区别

9.spring aop如何实现

10.动态代理有几种实现方式

11.mybatis #和$的区别

12.mysql如何选择建立哪些索引

13.mysql为什么用b+树

14.mysql有哪些锁

15.https中用到了哪些加密算法

16.tcp的粘包问题

17.linux如何查看文件

18.java锁的可重入和公平性

19.java线程的生命周期

20.wait和sleep的区别

21.什么是死锁,如何用java写个死锁

22.jvm的内存模型

23.年轻代垃圾回收算法

24.树的遍历

25.一致性哈希算法

26.编程题,字符串匹配,说可以直接暴力

二面

1.介绍部门业务

2.拷打项目

3.数据库事务的特性

4.如何实现持久性

5.binlog和redolog的区别

6.undolog

7.undolog提到了mvcc,让我介绍一下mvcc

8.什么是幻读

9.怎么解决幻读

10.mysql索引原理

11.b+树查数据的过程,b+树大概有多少叉(多少个子节点)

12.b+树的范围查询

13.b+树和b树的区别

14.主键如何设计

15.什么是RPC

16.进程间通信的方式有哪些

17.tcp四次挥手

18.编程题:区间合并

更新,已经入库了

#你收到了团子的OC了吗#
全部评论
哥们什么部门呀
点赞 回复 分享
发布于 04-08 03:16 江西
m
点赞 回复 分享
发布于 04-09 00:38 重庆

相关推荐

点赞 评论 收藏
分享
qz鹿:*** 祝他毕业就失业
点赞 评论 收藏
分享
评论
4
64
分享
牛客网
牛客企业服务