# 拼多多 一面

### 手撕

利用定长数组实现一个阻塞队列,涉及多线程和线程阻塞,BlockingQueue 实现put/take/isEmpty/size方法(构造函数、头尾指针)

### 八股

基础数据结构:数组和链表(查找、插入、删除的时间复杂度)、说下你了解的树(二叉排序树、二叉平衡树、红黑树、B树、B+树)、哈希表、跳表、位图(应用场景和优缺点)、

线程同步和线程阻塞了解吗?线程中断了解吗?(需要学习多线程实战)

异常处理了解吗?(代码中怎么用,异常的类型,什么异常需要处理,什么异常不需要处理)

用过redis吗?

用过mysql吗,分页怎么使用(一页一百条数据,查找第一页和第二页,SQL写法),除了LIMIT有其它的写法吗?

### 项目

Netty:怎么处理的拆包粘包(这部分代码是自己写的码,还是netty的,还是tcp的)、消息包丢失怎么处理

手撕不怎么会,感觉问的问题从手撕算法那引了出来,基础知识还需多多温习。
多实战,切勿眼高手低(多线程、SQL、异常处理)!
全部评论
所以大佬有收到二面通知吗?
点赞 回复 分享
发布于 2023-03-27 12:45 陕西
我的二面和你的一面一模一样
点赞 回复 分享
发布于 2023-03-27 11:01 黑龙江

相关推荐

09-02 19:58
门头沟学院 Java
力扣hot100现在刷了一半,八股背了但是不熟,项目也就是外卖和点评,而且还不是自己搓的,跟着视频大概看了一遍,如果自己写总有一种不知道咋下手的感觉。求问接下来该如何准备,再背背八股能投啥北京的中厂吗?如果现在找不到是不是得准备个好一点的项目梭哈寒假实习
猪脚饭之王:直接投大厂,项目把关键的东西背一下,比如缓存三件套怎么解决,写在简历上的项目亮点能讲出来就够了。hot100必须倒背如流不然面试拷打会汗流浃背。八股基础的要掌握,别问acid是什么都不知道就行了。剩下的用哈工✌️校园卡全部绿灯😋
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
08-08 18:20
职场水母:这题思路是什么,我目前想的一个暴力方法就是先把这个链表遍历一遍,用哈希表存储出现次数,然后再根据哈希表来一个一个删除节点,
点赞 评论 收藏
分享
评论
3
14
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务