OPPO提前批1,2面,已凉
8.20号 下午3:50 .OPPO一面,总共就20分钟左右,也没有手撕,然后就结束了。后续也没有啥通知,上官网查显示我这个竟然是提前批流程,好奇怪啊。
9.10号更新:Oppo一面和二面隔了好久啊,毫不夸张的说,OPPO二面是我整个实习+提前批+正式批面试过程中最难受的一面,分布式救我但这次KO了我。。。可能还是看面试官吧
1.自我介绍
2.mysql引擎3.事务四大特性
4.隔离级别
5.两种引擎的不同
6.多版本并发控制
7.https和http
8.多版本并发控制
9.四次挥手
10.中间人攻击
11.redis有序集合的底层数据结构
12.红黑树的两个重要操作
二面:9.2 16:40-18:00
1.分布式锁要保证的几个要点
2.zookpeer分布式锁怎么实现的
3.zookpeer分布式锁过期时间的问题
4.该怎么设计高并发系统
5.讲一下cap和base理论
6.项目中服务熔断怎么做的
7.如何实现限流
8.短时高并发流量如何限流
9.令牌桶算法
9.服务熔断的底层
10.如果一个服务里面有重要的数据和不重要的数据,此时直接熔断了服务之后重要数据就不能使用了,如何解决
11.项目中如何解决缓存的更新的
12.缓存雪崩和缓存穿透
13.展开讲讲布隆过滤器
14.讲讲多级缓存的概念
15.常用的本地缓存组件,有没有自己对比过
16.说一下caffeine里的过期怎么做的
17.redis为什么快
18.redis的io机制
19 redis管道流
20.如何学习的,怎么保证广度和深度
#OPPO面经##面经##校招##OPPO#1.分布式锁要保证的几个要点
2.zookpeer分布式锁怎么实现的
3.zookpeer分布式锁过期时间的问题
4.该怎么设计高并发系统
5.讲一下cap和base理论
6.项目中服务熔断怎么做的
7.如何实现限流
8.短时高并发流量如何限流
9.令牌桶算法
9.服务熔断的底层
10.如果一个服务里面有重要的数据和不重要的数据,此时直接熔断了服务之后重要数据就不能使用了,如何解决
11.项目中如何解决缓存的更新的
12.缓存雪崩和缓存穿透
13.展开讲讲布隆过滤器
14.讲讲多级缓存的概念
15.常用的本地缓存组件,有没有自己对比过
16.说一下caffeine里的过期怎么做的
17.redis为什么快
18.redis的io机制
19 redis管道流
20.如何学习的,怎么保证广度和深度