拼多多服务端二面 50min

二面是交叉面,面试官是做分布式存储的
上来做一道题,两个有序数组,找出最长子串长度
我用了动态规划做出来了,面试官要求优化到比O (MN)小,搞半天双指针没搞出来,最后让说了下思路
然后没问业务项目,就逮着简历上的动态线程池组件问
1.为什么不用静态线程池
2.静态线程池和动态线程池有什么区别
3.为什么空闲线程会有开销(轮询任务)
4.为什么线程轮询任务会有开销
5.为什么开销是CPU时间
6.用什么做配置中心(Redis)
7.怎么实现分布式节点上的每个线程池能够根据配置中心的要求动态调整(http请求)
8.分布式锁怎么实现的(setnx)
9.怎么解锁(自动过期,Jedis,Redisson,lua脚本)
10.了解Linux的锁吗,底层怎么实现的(mutex)
11.mutex怎么实现的(指令集的原子指令)

更新:二面已挂
全部评论
同今天二面,沾沾佬好运求过
点赞 回复 分享
发布于 08-24 17:08 河北
兄弟知道拼多多秋招一共几面嘛,我看官网只有面试中
点赞 回复 分享
发布于 08-25 01:04 北京
北京农商银行
校招火热招聘中
官网直投
佬,请问下约三面了吗
点赞 回复 分享
发布于 08-26 10:39 福建
这问的太难了吧
点赞 回复 分享
发布于 08-27 16:06 北京
怎么知道自己挂了啊
点赞 回复 分享
发布于 08-28 16:54 广东
多长时间知道自己挂了呀
点赞 回复 分享
发布于 09-08 21:16 安徽
约了三面就是二面过了?我以为每个人都有三面
点赞 回复 分享
发布于 09-10 12:13 陕西

相关推荐

6 48 评论
分享
牛客网
牛客企业服务