pdd 三面主管面

电话面试,压力比较大,感觉自己很多答的不是很好。没有语言类的八股,都是问的基础知识,面试官很看重这个。

①自我介绍完了之后,首先问了项目之类的东西,raft算法原理,高可用怎么实现,水平扩展怎么做。
②实习经历相关的一些东西
③零拷贝
④读写锁,什么场景适合,写多的场景怎么办
⑤B+树和跳表的优缺点,分别适合什么场景
⑥拥塞控制算法
⑦udp怎么做可靠性,tcp为什么能保证可靠性
⑧红黑树
⑨进程切换方式

反问:对校招生有什么要求
对基础知识非常看重,和业务部门不一样,做的东西都是指令级的优化。
个人感觉很多地方没有答好,应该是凉了
全部评论
基础架构部门吗
点赞 回复 分享
发布于 2024-10-28 07:22 广东
佬 raft的水平扩展是指集群节点的增删吗
点赞 回复 分享
发布于 2024-10-28 17:59 江苏
佬,能问一下你三面的邮件写的是主管面还是第三轮么
点赞 回复 分享
发布于 2024-10-29 19:48 山东

相关推荐

1.对Java的反射如何理解的?2.这个反射机制对于其他没有反射的语言有什么好处?3.在Java中哪些效率高的功能是基于反射做的呢?4.volatile 关键字作用5.不加这个关键字对变量修改就不会加到主存吗?加了volatile6.加了这个关键字还需要加锁吗?这个关键字的一些应用场景都有哪些呢?7.假设让你写一个线程池工具,你觉得应该怎么去设计呢?应该有什么变量?有什么接口,怎么实现的大概说一下8.线程数量已经有了,任务超过了线程数量,怎么进行调度呢?比如核心线程数量是5,最大线程是10,现在来了11个任务。9.如何去定位慢SQL和优化呢10.数据库更新了一些异常数据,如何对异常的修改进行回退?比如清空了一段的一些值11.SQL题:班级表和成绩表,统计这次考试每个班成绩总和的排序12.内连接和外连接有什么区别13.介绍一下IOC概念?有什么好处呢?14.利用kafka如何保证消息的顺序呢?15.针对IM项目,问了场景:一个群有1000个人,1000个人同时发消息,会发生消息风暴,如何处理呢?16.海量数据找前10个最大?数组做堆排序如何做?17.对于一个整数数组4455133,只有一个数字有1个,其他都是2个,并且相同的数是相邻的,如何找出只有一个的那个数的位置?时间复杂度log n #面经#  #Java#   #后端#  #京东#  #日常实习[话题]#
查看17道真题和解析
点赞 评论 收藏
分享
评论
7
17
分享

创作者周榜

更多
牛客网
牛客企业服务