拼多多暑期实习 一面面经(凉面)

一、 部门业务介绍
- 面试官部门主要负责公司内部技术组件的开发与维护。
- 具体技术栈和业务包括RPC组件、分布式存储(MySQL、Redis)、监控、配置中心以及基于K8s的PaaS平台等。
二、 常规沟通与问答

自我介绍
Q:为什么想来拼多多?
Q:目前还有投递其他公司吗?


 三、 上来就是手撕代码
手撕 1:多线程任务管理器调度(有向无环图/拓扑排序变体)
如果A依赖B,则A必须在B执行后执行。要求通过多线程(线程池)的方式遵循依赖关系,尽可能快速完成所有任务,且不能产生死锁。(没写出完整代码,说了思路,面试官说思路对了为什么不写代码,因为搓不出来。。。。)

手撕 2:实现令牌桶限流器(Token Bucket)
表现:写出了核心逻辑。但在加锁自旋等待等细节上思考较久,整体代码不够熟练。

已凉,不会有下一面了#牛客AI配图神器#
全部评论
后续:流程已结束
1 回复 分享
发布于 昨天 20:07 江苏
我的天?这么难吗
1 回复 分享
发布于 04-15 20:53 上海
周六一面吓哭了
点赞 回复 分享
发布于 今天 01:06 陕西
这么难?
点赞 回复 分享
发布于 04-15 20:46 黑龙江

相关推荐

04-10 18:21
吉林大学 Java
点赞 评论 收藏
分享
评论
2
10
分享

创作者周榜

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