虾皮二面4.31 java 65min

1.细扣实习(20min)
1.1快手实习限流算法、限流组件相关
1.2.快手实习账务处理优化细扣,从服务间发起rpc调用一直细扣到数据库事务、数据库锁
1.3.两段大厂实习间的比较

2.Caffine和guava cache的区别细索(10min)
2.1.淘汰策略(W-TinyLFU vs LRU)
2.2.主动刷新机制
2.3.既然你说到主动刷新,定时主动刷新和定时过期相比,优势在哪里?
2.3.1.分布式一致性角度
2.3.2.缓存击穿角度
2.3.3.业务角度
2.4.刚才说的缓存击穿,你会以何种方式来进行解决(多级缓存、分布式锁)

3.闲聊(5min)

4.算法(25min)
4.1手撕n线程MapReduce,并通过你实现的MR来进行wordCount,
这还真不是普通算法题,,还有一定灵活性的,
4.2.解释讨论,指出我的MR优化之处在于map操作和reduce操作间可以并行处理,
4.3.题目示例扩展,如果出现数据倾斜,你的应对方案是什么?如何改进你MR的代码?

5.反问(5min)

面试官有交流有引导,和一面面试官的差别太大了,最后还给了个正面肯定的评价。。。

唉,5月已到,烦人的毕业论文真的要狠狠开水了,无论是真的春招还是练手面可能都要告一段落了。春招的形式也算体验了一把,是真的难,hc是真的少,特别是大厂。可能这就是属鼠在学生时代的最后一场技术面吧。

#牛客在线求职答疑中心##我的实习日记#
全部评论
看来你的面试经历非常丰富呢!你对面试中的问题有什么特别的见解吗?
2
送花
回复
分享
发布于 04-30 18:49 此内容由AI生成
这么硬核
1
送花
回复
分享
发布于 05-03 16:35 浙江
秋招专场
校招火热招聘中
官网直投
现在流程怎么样了
1
送花
回复
分享
发布于 05-04 00:47 广东
虾皮是大厂还是中厂?
点赞
送花
回复
分享
发布于 04-30 19:51 浙江
面试用英语交流?
点赞
送花
回复
分享
发布于 05-02 09:27 吉林
请问mapreduce是那块是工程题,还是算法题,具体考察形式是什么样的,应该不是考具体实际的MR并运行出来吧
点赞
送花
回复
分享
发布于 05-05 09:44 北京
有消息了吗佬
点赞
送花
回复
分享
发布于 05-10 14:32 广东
虾皮美团二选一选哪个啊佬,帮我选一下
点赞
送花
回复
分享
发布于 05-13 09:43 四川

相关推荐

7 27 评论
分享
牛客网
牛客企业服务