虾皮一面(狠狠拷打项目)
#面经#第一次面试就来这么狠的,汗流浃背了


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的部分,怎么鉴权,前端怎么知道你有权限,汗流浃背
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的部分,怎么鉴权,前端怎么知道你有权限,汗流浃背
全部评论
都是基础面试题吧
你这个也是di平台吗?
场景题挺有意思的
接好运
像是同个面试官
kafka打错了
相关推荐
程序员小白条:问题都没几个,学历+实习够,直接标准化走个形式流程了

点赞 评论 收藏
分享

点赞 评论 收藏
分享
点赞 评论 收藏
分享