虾皮加面是啥意思

上周面完虾皮二面,感觉面的很差,以为寄了,过了一周多hr打电话#牛客AI配图神器#说还有一个manager面,有点不懂。

补充下虾皮一二面面经:

虾皮一面:
25分钟八股:
如何sql调优,explain执行计划的每个字段的意思,如何强制走索引,强制走索引有哪些问题。
MQ消费可靠性保证,如果消费失败如何处理,消费重试带来哪些问题,除了重试还有什么策略。
长连接如何实现,什么情况用长连接、什么情况用短连接,负载均衡该用什么连接 + 负载均衡策略

手撕:计算骑手出勤(如图)
看题看了五分钟没看懂,还以为要写个sql,面试官解释了半小时依旧写不出来

虾皮二面:
上来先手撕:找出1000以内的所有孪生素数对(11,13)或者(17,19)。要求时间复杂度尽可能低,无空间复杂度要求。
刚好做过类似的,直接秒了

八股:
拷打TCP:四次挥手为什么要有time-wait,wait具体时间是多少,实际应用会用这个time-wait吗,为什么不用。
限流算法有哪些
如何实现一个可靠的分布式锁,锁续期需要考虑哪些问题
kafka为什么性能好,为什么不能实现消息过滤,为什么RocketMQ可以过滤,如何实现消费幂等性,不同幂等性的实现考量
分库分表是什么,分表后出现数据倾斜如何解决
全部评论
友友manager面完有消息吗,我也刚约了
点赞 回复 分享
发布于 10-09 12:44 陕西
真强呀
点赞 回复 分享
发布于 10-07 20:49 北京
uu是哪个部门的呀
点赞 回复 分享
发布于 09-27 16:30 北京

相关推荐

10-14 11:38
已编辑
门头沟学院 Java
1.拷打项目2.你觉得websocket和http有啥区别3.你觉得会有什么问题吗?因为你要一直维护websocket的长链接,只有一侧主动断开的时候才会断开不然就会一直存在,还是比较消耗资源的。那不用websocket你觉得还有别的什么方式?回答引入MQ4.你觉得引入MQ会造成什么缺点5.那什么时候可能会丢失消息?6.分布式事务TCC咋做的?哪几个环节做成一个事务的?7.RAG具体做了什么?8.linux虚拟内存是啥?9.现在有100万个商品然后想获取最大的100个数用什么方法?小根堆10.时间复杂度是啥样的?100万*log10011.TCP三次握手四次挥手为啥挥手比握手多一次?12.time wait状态在哪一个环节?13.redo log和undo log的区别?14.死锁什么情况下会出现?15.如何规避?16.Redis热点key知道吗有可能会缓存穿透,多说了一嘴(给自己挖坑,后悔)可以把热点key放到本地17.那你用本地缓存减轻压力具体怎么做?说存放到程序的内存里18.那什么时候会出现缓存穿透?19.布隆过滤器的话怎么用?redis还是本地的?20.布隆过滤器得做个标记嘛。假如环境里面已经过期了,可能出现误判,比如下标为1代表已经有,但是现在已经过期了,其实是没有就得去redis查。这个时候布隆过滤器说是有但是redis里面又没有怎么解决?我说了个给key设置一个随机的ttl,设定过期时间21.那布隆过滤器主要不就是解决穿透问题,先查布隆过滤器再查这个key那你设置了ttl不就压力更大了?这里确实是脑子一片空白。面试官告诉说可以在业务中处理一下。手撕:给了几条数据有id name department pid然后输出一个树结构,要求pid相同的放到一块,然后按照pid的顺序放。pid=0的话就是root,1的话就是子树,根据输入的数据输出这个树结构这个是9.19面的,9.27二面-----------------10.14更新------------二面的话一个小时,上来就是一个场景然后根据场景设计技术方案。磕磕巴巴写完果然有很多问题,面试官开始指正。然后就是一个手撕,记不太清了,用了个树然后面试官说有点复杂。最后没测通没时间了,面试官了解了思路就结束面试。本来以为挂了,结果约了今天的hr面。
查看24道真题和解析
点赞 评论 收藏
分享
评论
1
19
分享

创作者周榜

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