拼多多面经

面拼多多的时候是2轮技术+1轮hr,我第一面居然是先面hr了,而且这一面的时间最长,,,感觉可能说的不是很好。。 二面是时候比较尴尬,面试官手上有当时在线笔试的资料,我有一道题是显示3分钟就做出来了,他估计知道不可能,就一直问我细节,我很仓促地应对,最后他说, 你不可能3分钟就做出来啊,我只能说互相帮助了。然后估计当时就应该凉了。 问了我Java里泛型的原理,没研究过。。。然后wait和notify的用法,这个回答了,说必须用synchronized(obj)。又问synchronized的原理,简单说了说。 然后是一道简单的算法,层次遍历二叉树。然后是B+树什么的。

三面的时候问题都比较常见,两个算法一个是找无序数组中的中位数,一个是二叉树中求最低公共父节点。然后什么介绍Redis啊,悲观锁乐观锁啊,TIME_WAIT状态的意义啊。。。

Written on August 28, 2018