拼多多服务端一面面经,全程项目
#牛客AI配图神器#
###拼多多服务端一面面经,全程项目
1. 面试官先自我介绍(基础架构部门
2. 自我介绍
3. 项目是和同学一块写的吗
4. 用户该上传什么样的代码,如何处理数据
5. 在项目中,对websocket是怎么理解的?
6. 为什么选择websocket,对比其他实现长连接协议,为什么选择websocket?
7. 用到mybatisplus做crud,项目的数据表是怎么设计的?
8. 只能用代码操作贪吃蛇吗?
9. 如何实现用户操作贪吃蛇?
10. 匹配系统中,手动加锁策略怎么理解?
11. 微信支付是如何实现的?
12. 如何理解布隆过滤器?解决什么问题?
13. 布隆过滤器如何实现的?
14. 为什么一堆哈希叠加起来能实现这个效果?
15. 如何进一步减少布隆过滤器误判率?
16. 如果搞很多次哈希,会有什么问题?
17. 为什么用threadlocal去存储id?会不会有什么问题?
18. threadlocal在项目中如果遇到跨线程会不会有什么问题?
19. 笔试题做的怎么样?如何评价上次的笔试题?
20. 看你笔试题都是c++写的,你怎么理解c++?
21. 你觉得c++和java有什么区别?分别有什么好处坏处?
22. 你觉得java语言为什么要设计垃圾回收机制?
23. 你觉得这两种语言在哪种情况下更适用?
算法题,lca,一开始想写树链剖分,后来发现只需要找一对点的lca就很简单了。讨论实现方式
反问:
1. 一共几面?
2. 如何评价? 算法题还可以,工程项目深度不够
3. 对实习生要求,技术掌握到什么程度?还好吧,主要是看基础
再正问:
1. 实习能保证两个月?
2. 工作地是上海,能接受吗?
###拼多多服务端一面面经,全程项目
1. 面试官先自我介绍(基础架构部门
2. 自我介绍
3. 项目是和同学一块写的吗
4. 用户该上传什么样的代码,如何处理数据
5. 在项目中,对websocket是怎么理解的?
6. 为什么选择websocket,对比其他实现长连接协议,为什么选择websocket?
7. 用到mybatisplus做crud,项目的数据表是怎么设计的?
8. 只能用代码操作贪吃蛇吗?
9. 如何实现用户操作贪吃蛇?
10. 匹配系统中,手动加锁策略怎么理解?
11. 微信支付是如何实现的?
12. 如何理解布隆过滤器?解决什么问题?
13. 布隆过滤器如何实现的?
14. 为什么一堆哈希叠加起来能实现这个效果?
15. 如何进一步减少布隆过滤器误判率?
16. 如果搞很多次哈希,会有什么问题?
17. 为什么用threadlocal去存储id?会不会有什么问题?
18. threadlocal在项目中如果遇到跨线程会不会有什么问题?
19. 笔试题做的怎么样?如何评价上次的笔试题?
20. 看你笔试题都是c++写的,你怎么理解c++?
21. 你觉得c++和java有什么区别?分别有什么好处坏处?
22. 你觉得java语言为什么要设计垃圾回收机制?
23. 你觉得这两种语言在哪种情况下更适用?
算法题,lca,一开始想写树链剖分,后来发现只需要找一对点的lca就很简单了。讨论实现方式
反问:
1. 一共几面?
2. 如何评价? 算法题还可以,工程项目深度不够
3. 对实习生要求,技术掌握到什么程度?还好吧,主要是看基础
再正问:
1. 实习能保证两个月?
2. 工作地是上海,能接受吗?
全部评论
一共几轮技术面啊
相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享