快手二面

全程深入问实习以及场景设计拓展
让我设计高性能低延迟的打点和监控系统
redis大key热key
怎么叫大key 热key 为什么是1m大小
怎么做处理
然后简单聊聊天吧hh
全部评论
为什么1m怎么答
点赞 回复 分享
发布于 10-02 14:02 山西
无手撕无八股
点赞 回复 分享
发布于 10-02 12:21 北京

相关推荐

1、自我介绍2、手撕:有n个数,随机排列成一个最大的数,输出一个字符串,例:[3,10,24,25],输出:"3252410"3、优化一个SQL语句:SELECT \* FROM ordersWHERE user_id=123AND status='PAID'ORDER BY create_time DESCLIMIT 10;表中字段:id, user_id, status, amount, create_time数据量:1亿条记录4、联合索引为什么按user_id、status、create_time这个顺序呢,你怎么知道数据库引擎就是按这个顺序去检索的呢,对数据库索引底层是如何做的有了解吗5、除了索引和select \*,还会有什么问题吗,你会怎么去解决呢6、你说到了根据user_id分表,那具体用什么策略去分表呢7、为什么选择user_id,而不用主键id,或者其他呢8、给了一段代码,用来在秒杀场景中进行减库存操作,一个stock表示库存量,一个减库存的方法,在单服务器部署场景下,代码会有什么问题吗(没加锁),怎么解决呢9、synchronized和ReentrantLock实现机制清楚吗10、下面考虑分布式部署的情况,只加上面的锁,会有什么问题吗11、那这里的取值操作需要加锁吗,还是说只有减库存需要加锁12、如果让你设计一个分布式锁,你会考虑哪些方面13、场景:设计一个类似微薄的点赞和取消点赞功能,需要设计一个api的接口实现这个功能,给出他的请求方法和URL,同时设计表,来存储点赞数据。主要实现三个业务功能:存储点赞信息,对这些信息做统计,让用户能看到自己的点赞14、如果需要考虑一些特殊场景,保证这个接口的安全,比如用户身份鉴权,恶意的流量攻击等待15、统计点赞数的逻辑如何实现,什么时候去统计比较合适16、反问聊天
点赞 评论 收藏
分享
10-13 00:03
已编辑
滴滴_金融_测开(实习员工)
1. 自我介绍2. 挑一个介绍一下你觉得能体现能力的3. 再讲一下其中有什么是难点,就是从发现问题,制定讨论方案再到实现的4. 再仔细讲讲你们的业务吧,具体是干嘛的,你负责什么模块5. 为什么用Nacos,好处是什么6. 为什么会选这个做规则引擎,市面上有很多其他方案,例如像阿里啊,什么什么这些都有不同的7. 你觉得在选择一个方案的时候要考虑哪些问题8. 什么时候适合用规则引擎,什么时候不适合呢9. 让你自己实现一个规则引擎怎么实现呢,因为可能市面上的都不是很符合你的需求嘛10. 你这个实习的数据吞吐量是多少,是怎么根据这个来动态扩容所容的(刚好上次实习和主管聊了一下,看了下k8s配置)11. 我看你知识面是挺广的,技术热情很高,那实习可能那负责的并不是很复杂,可能会用到一些比较low的技术去快速完成需求,这个你怎么平衡呢12. 平时怎么学的,怎么在短短时间内学这么多的,说说你的那个学习方法吧13. emm,说说你获得的这些比赛的奖吧,介绍一下(其实到这里感觉他问的都差不多了,,所以问比赛)14. kafka的这个消息传递流程仔细说一下,从producer到broker到partition到副本到consumer15. 你说会涉及到一些重试,会不会有消息重复消费的问题,怎么解决16. 手撕LRU(有段时间没看了,一开始有点慌,但是凭借我的136,一个内部类,3个字段,6个方法,好记,代码复用,优雅解决)反问,对我的建议(这里夸了好久hh,说很多92包括我面了一些985211的,他们的知识面都不如你,像博客啊,开源啊,技术栈啊,然后也有技术热情,学了很多东西,看我会议室到时间,说后续hr会联系你的,或者你比较急就直接联系hr,这算口头oc了吧)后续:hr请假两天找不到人,找到后跟我说hc没了,喝喝,我生气了
查看15道真题和解析
点赞 评论 收藏
分享
10-13 13:49
南京大学 财务
饿魔:笑死我了,你简直是个天才
点赞 评论 收藏
分享
评论
2
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务