拼多多服务器研发(全职)春招一面二面面试面经

本文分享了拼多多服务器研发岗位的面试经历,包括一面的编程题(堆排序、TCP/IP协议、JVM等)和二面的LRU缓存实现,以及Java垃圾回收、B+树和Linux命令等技术问题。尽管通过了技术面和HR面,但最终因不明原因未获得offer,可能与二面表现和学历有关。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一面:

编程题:堆排序

回顾笔试题目

TCP/IP协议

三次握手,四次挥手

TCP和UDP的区别

TCP拥塞控制算法

线程和进程的区别

分段和分页内存管理

JVM

组合索引的字段顺序

MySQL的MVCC

线程池的原理和运用

AQS

软件工程学过吗?

Spring的AOP

SpringBoot和SpringMVC区别在哪

SpringMVC原理

缓存穿透、缓存击穿、缓存雪崩都指什么?三者有什么区别,和缓存失效有什么区别

知道什么机器学习监督学习算法?

写过机器学习算法吗?

怎么写的?模型是自己训练的吗?

二面,搜索部门的面试官:

面试官迟到,联系HR以后才来面试,显然面试前未查看简历,似乎是被误当成社招面试了,面试时不断走神、玩手机,自我介绍和项目经历完全没有听,面试体验差。

编程题:LRU缓存(社招高频题,Leetcode 146)

Java 9的垃圾回收器有什么新变化?

为什么放弃永久代?

Java 11里垃圾回收器有什么变化?

GC调优的原理、方式和步骤

Java反射怎么用?

为什么通过Class实例可以获取class信息

为什么数据库中常用B+树而不是平衡二叉树,而为什么其他一些地方用平衡二叉树不用B+树

平衡二叉树和红黑树,面试官自己对此理解似乎也不是很清楚

LSM树是什么

Linux上编程时常用的命令

HR面面试官应当也是搞技术的,让我介绍了掌握的技术、做过的项目,不过没有再就技术方面多问。

技术面和HR面都过了,但是最终挂了,没有通过审批。原因不明,HR称保密,拒不透露。猜想可能是因为二面面评不好、第一学历不够(211,水硕只看第一学历)。

觉得有用可以点个赞!最后

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值