字节实习二面
拷打项目(25min)
具体包括
1. 项目是怎么设计的,整个流程说一下(项目的细节要说清楚)
2. 设计排行榜的时候,如果ZSet存1000W条数据,你该怎么设计,以及为什么存的太多要优化。顺便说一下rehash
3. Redis分布式锁是怎么设计的,怎么替换掉MySQL行级锁
4. 项目还有哪些难点,我说了一下自己是怎么优化QPS的,如何压测,以及如何发现MySQL连接数过少并解决和怎么索引优化的
算法题:
1. 力扣128最长连续序列
2. 开放性题目:给你1000W个商店,再给你100个房屋,每个商店和房屋都有一个经纬度(1经纬度=1km,可以是小数)问你每个房屋以半径3km的圆附近有多少个商店。要求时间复杂度<1000W*100
具体包括
1. 项目是怎么设计的,整个流程说一下(项目的细节要说清楚)
2. 设计排行榜的时候,如果ZSet存1000W条数据,你该怎么设计,以及为什么存的太多要优化。顺便说一下rehash
3. Redis分布式锁是怎么设计的,怎么替换掉MySQL行级锁
4. 项目还有哪些难点,我说了一下自己是怎么优化QPS的,如何压测,以及如何发现MySQL连接数过少并解决和怎么索引优化的
算法题:
1. 力扣128最长连续序列
2. 开放性题目:给你1000W个商店,再给你100个房屋,每个商店和房屋都有一个经纬度(1经纬度=1km,可以是小数)问你每个房屋以半径3km的圆附近有多少个商店。要求时间复杂度<1000W*100
全部评论
最终boss确实难打
今天还在面吗

最后一个是从POI的角度入手?
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享

点赞 评论 收藏
分享