拼多多学霸批java一面、二面面经(意向书get)


一面

1.自我介绍
2.在实习中都做了什么?(详细)
3.学过哪些课?编译原理课的内容
4.笔试题第一题思路
5.笔试题第二题思路
6.网络7层模型
7.Tcp和udp位于哪一层
8.Ip寻址流程
9.Tcp和udp的区别
10.进程和线程的区别
11.Java调度进程和线程
12.Hashmap的结构
13.String和Stringbuffer的区别
14.你用过哪些设计模式
15.静态***实现
16.动态***实现
17.观察者模式
18.观察者模式的使用场景
19.e-r图
20.Jvm内存区域划分
21.一个对象从进入堆区到死亡的全流程
22.数据库索引的实现
23.介绍B 树
24.数据库两种存储引擎的区别
25.为什么myisam不支持行锁
26.写代码:

  • 记录:id, status
  • 存储:256库*256表
  • 场景:需要扫描所有数据,找出所有status=2的id列表
  • 要求:同一份代码,部署20台服务器,速度快,且每一张表不会被扫描2次

27.大学期间遇到过最大的困难以及解决?
28.为什么选择读计算机?
29.为什么不考公务员?
30.以后想做的方向
31.10年以后的设想


二面

1.自我介绍
2.学校项目都做了什么?(详细)
3.具体用到的技术?
4.深度学习模块怎么实现?
5.问了问nlp流程
6.nlp模型各部分的作用
7.神经网络训练的原理
8.训练集和测试集的比例
9.用了哪些设计模式
10.Spring aop怎么实现?
11.Mysql索引的实现
12.使用b 树的理由
13.B 树做索引比红黑树好在哪里?
14.项目里Redis怎么用
15.分布式缓存可能出现的问题
16.分布式锁
17.Setnx加锁的原理
18.怎么解除分布式锁?
19.Jvm内存区域划分
20.程序计数器的作用
21.本地方法栈和虚拟机栈的区别
22.Gc全流程
23.Gc算法
24.连接过程中什么时候会出现time_wait状态
25.为什么要有time_wait状态
26.一致性hash了解吗?
27.一致性hash的优点?
28.设计题:有一个服务器专门接收大量请求,怎么设计?
29.同步和异步的区别
30.非阻塞io和阻塞式io的区别
31.http如何保持连接
32.如果不用http,如何保持连接
33.Volatile 关键字的作用
34.Volatile 关键字的实现
35.用户态和内核态的区别
36.lru了解吗?
37.怎么实现lru?
38.布隆过滤器了解吗?
39.算法题:二叉树前序遍历非递归

(hr面已在9.3完成)


许一个愿望:



还愿还愿
牛客许愿太灵了吧
收到offer call了(9.10)
感谢拼多多,激动到说不出话来
太开心了
祝大家offer++


#拼多多##面经##校招##Java工程师#
全部评论
面的好常规 好简单
点赞 回复 分享
发布于 2019-08-27 15:11
面的什么岗啊
点赞 回复 分享
发布于 2019-08-27 14:42
问了hr了吗?我也是这个情况,问了一下,他说我的面试流程结束啦😂😂😂
点赞 回复 分享
发布于 2019-08-27 15:24
我也是14号一面18号二面,等到现在😂
点赞 回复 分享
发布于 2019-08-27 15:42
一面代码题求解
点赞 回复 分享
发布于 2019-09-05 19:46
你这面试题目这么多的吗,一次面试几个小时啊!居然每一轮都有30个问题的
点赞 回复 分享
发布于 2019-09-09 17:16
老哥pdd和OPPO选哪个😂
点赞 回复 分享
发布于 2019-09-23 16:35
老哥,啥部门
点赞 回复 分享
发布于 2019-09-26 12:19

相关推荐

10-05 11:11
海南大学 Java
投票
理想江南137:感觉挺真诚的 感觉可以试一试
点赞 评论 收藏
分享
8 93 评论
分享
牛客网
牛客企业服务