字节实习二面

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

相关推荐

评论
9
50
分享

创作者周榜

更多
牛客网
牛客企业服务