拼多多社招面

  1. 首先上来一道算法题, 数组中的第K个最大元素,leetCode链接:https://leetcode-cn.com/problems/kth-largest-element-in-an-array/
  2. 排序算法:归并排序和快速排序,归并排序的时间复杂度是多少;
  3. 缓存和数据库是怎么保证数据一致性的,如果不一致采取的策略是怎样的;
  4. 如果项目中有一些大key需要清理,怎么实现;
  5. 说下你对分布式事务的理解;
  6. 如果机器的内存扩大一倍,从2G->4G,那么对使用G1垃圾收集算法有什么影响;
  7. 对限流算法有了解吗,公司中间件限流有了解吗,是分布式的吗;
  8. 如果依赖的限流中间件挂了,你们服务的应对策略是怎样的;
  9. 如果缓存中间件出现问题,你们怎么处理;
  10. 围绕简历项目的具体问题进行提问
    1. 为什么AB项目中使用了两种规则引擎
    2. 项目中的幂等使用场景和怎么实现的
#面经##社招##拼多多##Java工程师#
全部评论
lz工作几年
点赞 回复 分享
发布于 2021-05-16 21:36
加油💪可以多刷刷牛客题霸
点赞 回复 分享
发布于 2021-05-16 22:32

相关推荐

10 26 评论
分享
牛客网
牛客企业服务