虾皮一面(狠狠拷打项目)

#面经#第一次面试就来这么狠的,汗流浃背了

8.18 虾皮一面 

- 八股:
  - java基础:Hashmap
  - MySQL:MVCC;MVCC可以解决幻读吗?;非主键索引怎么查询数据的;非主键索引查询数据怎么
  - Redis:对Redis数据结构的底层结构了解吗? zset底层结构?skiplist结构?skiplist怎么查找?
  - MQ:了解一些中间件吗?像是ES , kfuka ,MQ之类的?(回答:只了解RabbitMQ的使用,结构,具体深入的就不了解了);介绍一下RabbitMQ的各个部分(生产者,消费者,交换机),交换机内部实现原理?
  - 操作系统:问了一道内存管理的问题,具体是啥忘了,挺生疏的,但是面试官说OS课上一定讲过
  - 计网:TCP滑动窗口和拥塞控制
- 场景:
  - 100个1G的内部有序的小文件我要合并成一个100G的有序的大文件,该怎么实现(相邻文件不一定有序)
- 算法:
  - K个一组链表翻转 HADR(没写出来)
- 项目:(就问了云图库)
  - 请讲一下你这两个项目的亮点(回答Websocket实现协同编辑。。。)
  - 狠狠拷打CurrentHashMap实现编辑锁这一段,问这是不是单点登录,部署多个服务器的话怎么实现,还有很多
  - 了解RBAC吗?狠狠拷打项目中使用Sa-token的部分,怎么鉴权,前端怎么知道你有权限,汗流浃背
全部评论
都是基础面试题吧
2 回复 分享
发布于 08-18 13:22 北京
你这个也是di平台吗?
1 回复 分享
发布于 昨天 16:24 上海
场景题挺有意思的
1 回复 分享
发布于 昨天 09:06 上海
接好运
1 回复 分享
发布于 昨天 08:12 湖北
像是同个面试官
1 回复 分享
发布于 08-18 14:32 广东
kafka打错了
1 回复 分享
发布于 08-18 13:33 四川

相关推荐

08-18 16:57
已编辑
门头沟学院 Java
蒟蒻一枚呢:团子正式批还没开始面试呢,这咋都考试oc了
点赞 评论 收藏
分享
评论
5
21
分享

创作者周榜

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