小红书-后端-一面

一个半小时

八股很少,感觉面试官很喜欢问优化问题,看起来比较严肃,但我不会的问题他都会给我讲一下答案/思路,总体而言感觉学到很多

介绍项目:

根据项目中的点发散思考+优化思路

1.布隆过滤器:怎么优化会没有删除问题,我说了两种思路

2.rpc的通信过程:如果用tcp这种流式通信协议,你觉得在反序列化过程中应该怎么解析(怎么组装+解析类名方法名)

3.介绍了一下哈希一致性算法

Mysql部分:

你知道哪些索引

为什么非聚簇索引叶子节点不放数据,那我就放会有什么问题?

为什么会有主键自增?意义何在?

varchar类型的数据,我想建立前缀索引,你觉得应该怎么量化长度?

框架部分:

注解机制

问我了不了解Spring Web MVC(和其他我不知道的一些更底层的框架,我说不了解)

代码输出题目:

要对HashSet原理掌握的很透彻,我全做错了,面试官竟然还给我讲答案,让我分析后面的输出,我哭死

手撕部分:

无序数组,相同元素连线,最多连几条不交叉的

全部评论
老哥 又见面了 问下布隆过滤器怎么优化删除 我能想到的就是将映射的位置采用计数的方式 应该是可以的 还有啥别的办法吗
点赞 回复 分享
发布于 2023-09-04 15:30 北京
约二面了吗
点赞 回复 分享
发布于 2023-09-04 16:42 江苏

相关推荐

3 8 评论
分享
牛客网
牛客企业服务