拼多多 服务端 1-3+hr面 面经

非科班菜鸡,暑假一直在钓鱼+面试,所以一直没来得记录,现在分享一下,比较久远了,记得不是很清楚了。

拼越计划-服务端开发

7.25 笔试 只A了1题多,本以为凉了,结果多多还是捞了我

8.5 一面 60min左右

  1. 自我介绍
  2. 为何转码?学过什么?学习历程?
  3. JVM虚拟机?
  4. JVM内存模型
  5. 垃圾回收算法、垃圾回收器G1、G1和CMS的区别
  6. 对象直接进入老年代
  7. Mysql中Innodb和Myisam引擎的区别
  8. 项目?
  9. redis过期删除策略
  10. redis在分布式中的应用(分布式锁没回答出来)
  11. spring的核心功能
  12. springboot和spring、springcloud的区别
  13. JDK新特性、stream流(没答出来,只回答了拉姆他表达式)
  14. bean的生命周期
  15. 消息队列的优点
  16. 如何设计一个消息队列(没答出来)
  17. 什么是分布式(没答好)
  18. 负载均衡(没答好)
  19. 分布式事务(没答出来,面试官还给了我提示,结果还是整段垮掉)
  20. 事务失效的情况
  21. 手撕代码:有效的括号(暴力、map两种方法)、搜索二维矩阵(时间复杂度)
  22. 反问
这是我秋招以来的第三场面试,啥经验也没有,分布式事务、消息队列等知识整段垮掉了,面完心里凉凉的,结果多多给了二面的机会。

8.8 二面 35分钟左右

  1. 自我介绍
  2. 手撕堆排序、时间复杂度、应用场景
  3. 线程池种类、参数
  4. AQS(没回答好只说了概念)
  5. 简述AOP
  6. 索引、最左前缀原则、索引失效情况、设置索引的注意事项
  7. 快重传(答错了...)
  8. 项目
  9. 简述Mybatis
  10. Jap
  11. 个人的优势和劣势
突然发现二面好短啊,一半的时间都在写题,问的问题也不多,总体来说是少有的面试体验很好的一次面试。

8.9 三面 30分钟


  1. 自我介绍
  2. 选择比较熟悉的知识讲一下
  3. 集合(linkedlist、arraylist、hashmap等)
  4. jvm(内存模型、OOM、栈溢出、垃圾回收机制等)
  5. Mysql(引擎、数据结构、事务、MVCC、B+树等)
  6. 多线程(sync和lock的区别、sync锁三种状态、乐观锁、悲观锁、volatile、线程池、线程池参数)
  7. 项目遇到的问题
  8. 自我评价
  9. 反问


三面是主管面,面试官全程交给我主导,偶尔提出一两个问题,代码题也没有出(反问的时候我居然还问为啥没有代码题??还好面试官没出),总体感受很好,我把我会的东西都掏了出来。

8.14 hr面 15分钟电话面

  1. 家庭情况
  2. 了解拼多多的作息吗?
  3. 对自己的评价
  4. 对工作地点有什么要求
  5. 期望薪资等
  6. 反问
苦苦等了几天的hr面终于在七夕节这天到来,常规的hr面,hr小姐姐的声音真的好甜。

9.15 信息确认表

9.17 意向书


作为一个本科非科班菜鸡,真的没想到能被多多这样的大厂收留,感谢多多!也祝各位能早日拿到满意的offer。
#java##面经#
全部评论
很强。
1 回复 分享
发布于 2021-10-12 10:54
很强
点赞 回复 分享
发布于 2021-10-08 02:49

相关推荐

5 46 评论
分享
牛客网
牛客企业服务