拼多多服务端开发 秋招一二三四面经

#软件开发笔面经#
一面
1. 使用缓存过程中碰到的问题,穿透、击穿这些怎么处理的
2. 降级的逻辑
3. 缓存不一致的问题,删除失败处理
4. java的集合  list可以放null吗-----可以
5. hasmmap 线程安全的hashmap,底层结构
6. jvm内存结构,各个区域都是干什么的
7. 数据库的三大范式
8. mysql的索引数据结构
9. 幻读是什么?删除会导致幻读吗?-----会,插入和删除都会
10. mvcc是什么
11. 用户态和内核态

二面
手撕:
(1)打牌,求最少出牌次数
(2)封装好的左闭右开的集合结构,两个装有集合的List求交集
问了两个项目问题,结束

三面
纯问项目细节

四面
1. 前面面试的体验
2. 期待年薪
3. 朋友评价,朋友提建议的话会提什么
4. 为什么实习少
5. 重来一次,研究生想做什么
6. 家庭情况相关问题(感觉这里不太专业了…
#拼多多求职进展汇总#  #拼多多#

全部评论
过了么
点赞 回复 分享
发布于 10-27 15:06 浙江
三面和hr面隔了多久呀
点赞 回复 分享
发布于 10-27 20:08 广东
佬请问四面邮件写的就是第四轮单面还是会标明是hr面
点赞 回复 分享
发布于 10-27 21:02 江苏
佬有问多久出结果吗?
点赞 回复 分享
发布于 10-28 09:40 湖南
楼主,只有一次有手撕吗?
点赞 回复 分享
发布于 10-30 14:36 北京
每面间隔多久有吗大佬
点赞 回复 分享
发布于 11-18 21:58 江苏

相关推荐

一面:上来先自我介绍,自我介绍完直接搞一个代码题1、平时设计模式用吗(答没怎么用过,但是知道单例模式),那你写一个单例模式吧(md我都答没怎么用过了,还要让我写,硬着头皮写了一个)2、讲一遍你这个单例模式的思路(口述一遍,口述完发现我把构造函数写到public里面了,被面试官指出)3、如果有不同的线程抢锁,怎么优化?4、高并发的时候加锁,大家都在等待,性能变差怎么办?在你这个代码上怎么优化?(想不出来,经过面试官现场教学后,补充上去了,其实就是如果已经实例化了,那就没必要抢锁,直接返回就好了)5、对嘛,如果balabala,那就balabala,就好了(教学时刻)(我:对对对,确实是这样,刚刚没考虑清楚-_-)手撕代码:一道回溯的字符串题目,字符串里只有a和b,返回字典序中的第k个字符串(指名要用回溯来做)6、这道题是什么数据结构,你能看出来吗?(这能是什么数据结构,回溯跟数据结构有什么关系?答了个栈)7、再想想,某个字母要么是a要么是b(卧槽,是二叉树啊,左子结点是a,又子节点是b)面试官好像很高兴,终于在提示下让我想出来了:“对,这个就是字典树”8、看你简历上写MySQL了,那SQL数据库底层是什么数据结构?9、讲讲B+树的特点10、HTTPS如何做到通信加密的?11、为什么要变成对称加密?讲讲12、数据一致性了解吗?2阶段提交听说过吗?13、双向链表有什么好处?14、经典反问全程下来,面试官还是很友好的,一直笑眼盈盈,好像在看菜鸡一样,但是没有嘲讽的意思不会的题,还会疯狂提示,一步步引导,硬要让我做出来总之体验很不错,但是感觉要挂了#面经##拼多多##服务端#
查看13道真题和解析
点赞 评论 收藏
分享
评论
8
24
分享
牛客网
牛客企业服务