小红书一面 | 数据产品 电商 2.20
处女面巨紧张 结果开始做算法题了反而没那么紧张了 不过确确实实会有点脑子短路的感觉
上来就做了一道算法题 三数之和 比leetcode上的题简单 只要返回一个结果即可
写了大概5分钟 看了一下说ok 然后问了一个为啥双指针能确保不会漏掉结果
接下来一堆八股
1. 除了多进程 多线程 还有什么别的并发方式
2. 项目里锁的运用 我说了分布式锁
3. 分布式锁换成jvm层面的锁行不行
4. 线程池参数
5. 线程池执行流程
6. 场景题:假如有一个线程在执行任务 希望超过100ms没执行完的话直接杀死该线程 如何实现
7. 服务器接收http请求的一个流程
8. http协议为什么说是无状态的
9. 在springboot中有哪些组件用于接收http请求
10. 接下来是mysql mysql有哪些索引实现
11. 哈希索引和b+树索引各自有什么使用场景
12. 一对多关系的表和多对多关系的表如何设计
13. 一对多关系有两张表 合并成一张表行不行 有什么问题
接下来是项目
面完大概一小时后约了二面
上来就做了一道算法题 三数之和 比leetcode上的题简单 只要返回一个结果即可
写了大概5分钟 看了一下说ok 然后问了一个为啥双指针能确保不会漏掉结果
接下来一堆八股
1. 除了多进程 多线程 还有什么别的并发方式
2. 项目里锁的运用 我说了分布式锁
3. 分布式锁换成jvm层面的锁行不行
4. 线程池参数
5. 线程池执行流程
6. 场景题:假如有一个线程在执行任务 希望超过100ms没执行完的话直接杀死该线程 如何实现
7. 服务器接收http请求的一个流程
8. http协议为什么说是无状态的
9. 在springboot中有哪些组件用于接收http请求
10. 接下来是mysql mysql有哪些索引实现
11. 哈希索引和b+树索引各自有什么使用场景
12. 一对多关系的表和多对多关系的表如何设计
13. 一对多关系有两张表 合并成一张表行不行 有什么问题
接下来是项目
面完大概一小时后约了二面
全部评论
请问下真的是产品岗嘛哈哈哈
好难啊,大佬好强😇
m
m
相关推荐