转载声明:文章来源:https://mp.weixin.qq.com/s/ShR-wkhEEys1_cVKAFhqlQ
【一面】1h
1.自我介绍
2.操作系统进线程
3.Java中你认为哪些地方涉及到了线程通信,原理是啥
4.申请一块内存的详细过程
5.虚拟内存
6.缺页中断,页面置换算法
7.磁盘调度算法
8.三次握手,四次挥手
9.泛洪攻击怎么解决?
9.HTTP存在的问题,HTTPS的SSL握手过程
10.Redis单线程为什么这么快,然后深挖底层epoll
11.Redis单线程潜在风险点
12.实际业务中怎么删除bigkey
13.Redis的淘汰算法
14.然后就只剩15分钟不到了,给了道hard:lc224
【二面】52min
1.自我介绍
2.详细讲项目
3.项目中提到了使用并行来提升效率,有没有思考过并行后带来的问题4.Redis持久化
5.提到了AOF重写,具体讲一下
6.mysql索引优化
7.MVCC
8.算法题:lc44
【三面】42min
1.简历面试官已经看过了,简单介绍
2.讲一下你对Saas的理解
3.聊聊mysql的权限控制,怎么给新加入团队的同学开数据库权限
4.索引设计要考虑什么问题
5.了解分布式吗
6.用过ngnix反向代理吗
7.redis指令(bgsave,bgrewriteaof)
8.讲一下写时复制
帖子还没人回复快来抢沙发