26届拼多多暑期实习 timeline - 服务端研发

03-04,官网投递

当天测评,03-06 约笔试,03-12 约一面

03-15,一面(51min)

自我介绍

实习中有哪些难点或收获

你说你实习用了 DATAX,那 DATAX 的架构了解吗?它怎么实现的 MySQL 和 ES 的数据同步?

说一下 Spring AOP?JDK 动态代理怎么实现的?

说一下 GC 垃圾回收算法。怎么判断对象是否可回收?内存不够用会有什么影响?频繁出现 full gc 什么原因?你怎么排查?我指的是怎么在代码里把出问题的地方找出来

MySQL 索引结构

从浏览器输入链接到服务器返回页面中间过程,说一下 TCP 四次挥手,出现大量 time_wait 状态是什么情况?

Get 和 Post 有什么区别?什么是幂等?

现在假如用户买你的商品,他先付钱,你再扣库存,怎么保证一致性?

就钱已经付了不考虑这个钱的事,你远程调用扣库存服务,但是他给你的响应超时了,可能成功或不成功,你有什么想法去处理?(再加个查询方法,超时就单独查,成功不管,失败再扣一次)那你把一个方法拆成两个,这就涉及到原子性的问题,在高并发下你怎么办?

线程池用过没?有哪些创建方式?内置的线程池有哪些?核心参数?拒绝策略?

LRU 算法知道不?怎么实现的?那你从零开始写一个

手撕:146. LRU 缓存(嘴角不自觉上扬,已经倒背如流了)

你笑啥?(没事没事......)

你觉得你跟别人比有什么优势?

你这个项目经历是你一个人做的吗?

反问评价:“还好,就细节方面可以去复习一下”。一天后约二面

03-18,二面(50min)

手撕:105. 从前序与中序遍历序列构造二叉树

自我介绍

介绍一下实习经历,你实习这个用 ES 做的地理查询是怎么做的?ES 的倒排索引了解吗?说到数据同步,你了解你用的这个 DATAX 的原理吗?你实习这个分表最后有什么成效吗?

说一下 Spring AOP?

你项目用这么多 Redis,那你说说它为什么快

你这个项目经历在开发的时候有遇上什么难点吗?你挑一个说?

后面就是项目经历深挖,问的很细,经常会问:“有没有考虑....的情况?”、“那要是...怎么办?”、“为什么要用这个...”

你觉得你项目里还有那些你因为当时的技术不足而没实现的点?

反问评价:“总体还可以,就项目这块可以去多考虑一些情况,多优化一些”。六天后约三面

03-30,三面(30min)

(上来先介绍了一下企业文化....)

自我介绍

你这项目经历是一个人做的吗?

聊项目亮点,提问题(主要是优化问题,比如项目里这里怎么怎么处理,然后他就问能不能优化下,然后又给我举出来我这么干其实有不少的缺点,让我想办法解决)

聊实习经历(难点或收获,以及用到的中间件有没有探究过它的原理)

如果让你推荐一本你读过的书,你会推荐啥?

反问:一二面流动性面试,三面主管面基本决定最终去他的部门,也可以跟HR沟通换个

总体来说,发挥一般。面试官人挺好,还看了我的博客,说了一下写的挺好。感觉还是有点机会,许愿HR面

04-09,HR面(10min)

自我介绍

家庭情况

实习情况

读研意向

单身情况

意向城市

offer情况

反问:5月前出结果,最多等三周

#拼多多##暑期实习 ##拼多多求职进展汇总#
全部评论
你笑啥可还行
4 回复 分享
发布于 03-17 12:18 北京
我也是3月15一面,现在还没消息,估计凉了
1 回复 分享
发布于 03-17 12:46 江苏
LRU能用linkedhashmap吗
点赞 回复 分享
发布于 03-17 12:19 广东
佬,请问你的二面邮件写“第二轮”了吗,我的邮件跟第一轮一样
点赞 回复 分享
发布于 03-17 20:46 上海
一共几轮啊
点赞 回复 分享
发布于 03-17 23:07 四川
一面时长真久
点赞 回复 分享
发布于 03-18 12:24 重庆
大佬,今天面的怎样
点赞 回复 分享
发布于 03-18 22:24 广东
我也是昨天下午二面完
点赞 回复 分享
发布于 03-19 16:07 山东

相关推荐

03-25 16:27
已编辑
门头沟学院 Java
(哦!我可爱的多多!)面试官是一位很有水平的大叔!主要是对过往经历进行询问。1. 项目是你个人的项目还是实际的一个项目2. 你们有几个同学参与了?你在里面是怎样的一个角色?3. 项目最后有在交付使用吗?4. 你的这个框架,在你们这个大项目里的哪些位置使用了?5. 关键的技术点有哪些?展开讲一讲。6. 任务的多机调配怎么处理?7. 拉取和推送在我看来区别不大,本质还是任务分配的一个逻辑。任务是批量拉取还是怎么样?里面的并发控制是怎么做的?8. 批量拉取,肯定涉及到有任务执行失败,你们的重试,或者说失败后怎么把它释放出来交给其他执行器执行?9. 分布式锁是怎么做的?redis具体是怎么用的?分布式锁是怎么实现的?10. 系统性能优化方面的工作你也讲一讲11. 整个项目,除了开发以外,你在项目里是一个负责和企业沟通的负责人的一个角色对吧?那日常都有一些什么样的工作?12. 资源采购是指?13. 项目管理这块有做一些什么事情,有项目的跟进进度、风险把控这块的内容吗?14. 你在学校获得的这些比赛奖项,是多少人的比赛?15. 你对于未来职业发展规划这块怎么看的?16. 你对城市选择有倾向性吗?17. 你老家是哪里的?18. 你能接受加班吗?因为我们这边的工作时间比较长。19. 反问:部门业务。(面试官介绍说,一面二面是流动性面试,但是到主管面这里就能确定具体进到哪个部门了)
ALEX_BLX:“我们这边的工作时间比较长”
查看18道真题和解析
点赞 评论 收藏
分享
评论
7
29
分享

创作者周榜

更多
牛客网
牛客企业服务