拼多多一面

8.15投递,推迟了一次笔试,8.31笔试。过了1.2/4道。
9.3收到回复,9.7号一面。

  1. 自我介绍
  2. 项目介绍
  3. redis一些具体数据结构的应用
  4. 缓存击穿和缓存穿透,如何防止和处理
  5. 怎么用redis的list来实现顺序队列,延迟队列呢?(延迟队列查了查好像可以用zset做)
  6. 展开讲一讲java中的一些数据结构(ArrayList,LinkedList,PriorityQueue,HashMap,ConcurrentHashMap)
  7. 除了ConcurrentHashMap还有什么线程安全的?HashTable。还有吗?不知道。(找了找还有synchronizedMap,它其实就是加了一个对象锁,每次操作hashmap都需要先获取这个对象锁,这个对象锁有加了synchronized修饰,锁性能跟hashtable差不多。)
  8. 泛型是什么,有什么作用
  9. 类型擦除是什么?
  10. 异常类有什么了解?
  11. 怎么用多线程的
  12. 有哪些线程池
  13. 线程池需要传哪些参数
  14. 拒绝策略都有哪些
  15. 索引设计原则
  16. 组合索引
  17. 组合索引的失效情况
  18. 普通索引的失效情况
  19. 算法:n月m天后是星期几?
  20. 反问:主要业务,对我的意见建议
当晚收到二面通知。
十号二面。
#拼多多##面经#
全部评论
大佬你好,每个月天数也不一样啊,是需要对每个月进行特殊判断吗?
点赞 回复 分享
发布于 2021-09-08 00:34
你好,这个是使用API,还是从1970开始算
点赞 回复 分享
发布于 2021-09-08 09:26
你面试的哪个部门
点赞 回复 分享
发布于 2021-09-08 11:38

相关推荐

不愿透露姓名的神秘牛友
11-20 19:57
已编辑
某大厂 golang工程师 23.0k*16.0, 2k房补,年终大概率能拿到
点赞 评论 收藏
分享
点赞 评论 收藏
分享
totoroyyw:千年老妖😂
投递华为等公司10个岗位
点赞 评论 收藏
分享
1 8 评论
分享
牛客网
牛客企业服务