拼多多暑期实习一二三HR面经

一面

自我介绍

项目拷打

八股拷打

线程池参数

Bean 的概念及其作用

@Conditional 注解是什么

Bean 冲突是什么情况?怎么解决?

如果有十亿条数据,那要怎么存储?(id,uid)这样的

进程、线程和协程的关系和区别

nohup command > output.log 2&>& & 是什么意思?(后面的符号记不清了)

手撕

给定进栈顺序判断某个出栈顺序是否合法

前缀树(Trie 树)

 

二面

手撕

AAAABABABAB,找最长的 AB 数目一样的子序列。

项目拷打

八股

为什么自增 ID 当主键有什么好处

为什么 Mysql 用 B+ 树

了解过其他类型的数据库吗,关系型和非关系型区别及其各自应用场景

解释一下 Mysql select 操作的一个整体流程,如果是带 join 的 select 会有什么不一样吗

代码优化题

 

三面

自我介绍

项目拷打(轻微)

遇到的最难的技术问题。出 bug 的根本原因是什么,以及如何去解决的

聊天,为什么不继续做AI,要来做开发?

为什么想出来找实习?

八股拷打(轻微)

说Java特性比较了解或者最了解的那一个

线程池扩容

线程池工作队列

手撕

给定字符串如25525511235,输出所有可能的IP集合

[255.255.11.235, 255.255.112.35]

11-11-6能不能接受(问了三回啊三回)

HR面

自我介绍

是否完成毕业条件

有无其他offer,怎么比较

想来多多的原因

自己的个人优势

实习时间

对哪个面试官的业务比较感兴趣

哪里人

父母工作

是否独生

有无对象

有没有考虑过搞副业

家里有无搞电商

Timeline

投递(4.5),笔试(4.9),一面(4.12),二面(4.16),三面(4.23),HR面(4.29)

许愿OC,发面经攒攒运气

#实习#
全部评论
哇,有点难的
点赞 回复 分享
发布于 05-14 17:44 广东
id uid这个是用bitmap吗
点赞 回复 分享
发布于 05-10 00:12 广东
点赞 回复 分享
发布于 04-30 15:57 陕西

相关推荐

查看15道真题和解析
点赞 评论 收藏
分享
05-10 10:10
已编辑
门头沟学院 C++
timeline 4.20笔试     4.27一面,一面时长50分钟左右。面试官很年轻,很友好,不知道的地方会讲解一下。(此处鼠鼠表示特别感谢)1.自我介绍2.拷打项目3.项目里面的MySQL是怎么使用的4.你的用户ID是什么?怎么用户数据的保证唯一性呢?5.项目里面Redis缓存的是什么数据?过期时间是怎么设置的?6.线程池里面有几种拒绝策略,你用的是哪一种呢?7.你这里提到了MySQL索引优化是怎么使用的?8.你这里用到了线程池,用线程池来处理什么?9.说一下MySQL的引擎innodb的特性10.事物的隔离级别11.数据库分库和分表了解吗?说一下12.redis数据类型有哪些?你这个项目里面用的是什么?13.了解中间件吗?RabittMQ,Kfaka(此处鼠鼠不了解,面试官放过了)14场景题:设计随机挑选幸运观众15.撕题,力扣原题,但非hot100,简单题,在原题基础上进一步追加一步随机操作(鼠鼠太紧张了,这里在面试官的提醒下,大概写了一下逻辑,也没让调通)16.什么时候可以来实习,打算实习多久?17.base在上海,考虑吗?18.反问环节:技术栈,想让面试官总结面试,但是应该是内部不让,只说了不用担心这个,后续他仔细整理一下。===============================================================二面5.9,时长1小时(本来约5.5二面,但是不方便改约了)面试官也挺年轻的,全程带着口罩,挺有耐心的,1.上来先手撕,实现多叉树的构造(面试官有备而来)2.基于上述的多叉树,列出输入异常导致多叉树构造失败的情况,并在代码下方1,2,3记录(这个鼠鼠答得不太好,磕磕绊绊答了几条),时间已经35分钟了,开始问基础3.虚拟内存是什么?有什么作用?4.程序中访问一个变量地址背后发生了什么?5.说一下TCP的滑动窗口?6.说一下B+树?7.问项目,让描述一下项目,技术架构、项目背景8.这个项目和传统方法有什么不同,有什么创新点9.反问:技术栈,平时的业务工作。这里面试官说拼多多是各部门交叉面试,两个面试官的业务是不一样的。
查看25道真题和解析 牛客解忧铺
点赞 评论 收藏
分享
评论
1
8
分享

创作者周榜

更多
牛客网
牛客企业服务