拼多多最新Java面经出炉:项目+八股+算法+场景题全都问了个遍
最近,我有一个朋友总结了一下自己参加拼多多的面试过程。
PS:他最终拿到了PDDOffer,但是最后拒了。主要原因一方面是薪资涨幅不够满意(只有20%左右),另外的话工作强度大了很多。因为他面试的部门要求10116……
下面是他的一些总结。
背景介绍
我是某211院校毕业的,毕业后一直在某个大厂做Java后端开发,目前已经有2年了。在开始找工作之前,觉得自己毕竟有名校、大厂经历,觉得在外面找工作应该很容易。但是没想到,现实给我狠狠地上了一课。
第一次是校友帮忙内推某个大厂,简历筛选没过,说我做的事情太普通了。
后来面了一个公司,一面挂。我总结了一下,主要是因为我在大厂里面,用的都是公司内部自研的框架、中间件,对于很多开源技术,主流的技术栈了解的不多,而面试官爱问这些。
还有就是自己很多像八股文一样的东西,以前我觉得没啥重要的,毕竟我在大厂的项目经理还不错。但是后来我发现我错了。这玩意是真重要啊。
先发一下面试题,文章结束我会说一下我是怎么解决这些问题的。
一面
二面
总结
PDD的面试整体流程不太重,两轮技术面+1轮HR面,技术一面主要侧重八股文+项目,技术二面主要侧重场景题+设计。还有就是一些算法。
首先说八股文吧,面试中问到的这些八股文包括RocketMQ、分布式锁、ThreadLocal这些我之前都背过,基本上没啥好说的。JVM堆栈这个刚开始是有点出乎我意料的,没想到问得这么简单。但是后面问了一个对象一定都在堆上吗, 这个幸好我前一天刚刚看过。要不然真就gg了。
八股文部分的内容,主要是看了LZ的面试宝典,有很多东西看完可以节省自己很多时间。我面了几家公司,反反复复发现都是那些东西,基本上这里面都有了。(非拖,是真的牛p)
二面问的场景题比较多,但是也不是完全无迹可寻,其实主要就是一个TOP K问题,一个秒杀问题。
TOP K的问题两年前毕业的时候学过很多,现在还能记得一点。秒杀这个完全没做过的话就不太好说。很难想到要解决哪些问题。不过我直接就把H哥的面试宝典中的秒杀讲了一下,面试官被我整的一愣一愣的,还问我真的没做过吗?哈哈哈。。。
最后,还是要和大家说,面试这东西真的得准备,要不然会被虐得很惨。
以上,就是这位朋友的面试总结,整体看下来,拼多多的面试应该就代表了现在市场上大部分公司的面试情况,基本上就是项目+八股+算法+场景。
只不过年限不同、公司不同的话,各自的占比不太一样而已。
就像他说的,里面的很多问题,确实我之前都整理过答案,在我看来这些问题还是挺常规的,没有特别出乎意料的。
上面这些二面被问到的技术问题,在我的八股文资料中都有的。
其内容涵盖:计算机基础、Java、JVM、spring、算法、微服务、分布式、大厂面经、技术脑图等等...共1700+页 质量非常高!!!
不管最近要不要去面试,建议大家都保存一份!!学完之后不论是 厂内晋升 还是 跳槽涨薪 都不在话下!
内容如下:
大厂面试题真题解析(38页)
JVM(183页)
多线程(221页)
Mysql(216页)
Spring(338页)
Spring Boot(41页)
经典面试题(35页)
Spring Cloud(50页)
Dubbo(55页)
Mybtis+Redis(27页)
Linux+网络(66页)
MQ+Kafka+Zookeeper(40页)
Netty(21页)
大数据+hadoop(31页)
算法(38页)
设计模式+项目+高并发(41页)
注:篇幅有限,资料已整理成文档,私信【666】领!
含:红黑树,B+树,贪心算法,哈希分治法,七大查找算法,动态规划,一致性算法,数据结构等...
含:单例模式,工厂模式,抽象工厂模式,建造者模式,原型模式,适配器模式,装饰器模式,代理模式等23种设计模式...
含:Netty常用场景,高性能设计,架构设计,经典面试题等...
含:zookeeper集群,应用场景,分布式锁,Dubbo核心功能,集群配置,负载均衡,常见面试题等...
含:mybtis缓存,运用原理,分页,Redis事务,主从架构,缓存,穿透,穿击,降级面试题等...
含:TCP/IP协议详细笔记,网络层架构,三四次握手,Linux概述,磁盘,目录,文件,安全,经典面试题等...
含:数据库基础,数据类型,引擎,索引,事务,锁,视图,sql语句,优化,mysql锁,面试题等...
含:spring原理,周期,ioc原理,MVC事务,AOP原理,Boot配置,安全,监视器,面试题等...
含:面试必考21问,SpringCloud熔断,cap原理,设计目标优缺点,版本关系等...
含:Java基础,异常,NIO,HashMap,Tomcat,JVM堆栈,内存模型,调优,GC,老年代,新生代,垃圾回收,面试题等...
含:多线程基本概念,线程安全,线程出,volatile,ThreadLocal,使用场景,并发量,阻塞列队,面试题等...
该项目是一款标准且已上线的“网约车”应用。符合我国交通部对网约车监管的技术要求。通过了交通部对网约车线上和线下能力认定。项目原型曾在杭州上线运行。
项目中核心功能包括:账户系统,订单系统,支付系统,地图引擎,派单引擎,消息系统等 网约车核心解决方案。
项目中完全采用微服务架构设计,应用了成熟的接口安全设计方案,采用分布式锁保证了分布式环境中的数据同步,用分布式事务解决了分布式环境中的数据一致性等。
前置技能:Git,Maven,Spring Boot,Spring Cloud,Redis,MySql ,RabbitMQ,ActiveMQ等。
项目架构图:
举报/反馈
上一篇:小学入学难遭遇幼儿园招生难 该如何应对?
下一篇:好消息!赣州又一购物中心来了!
最近更新教育活动
- “创新创业+”教育新模式 让这所高职院校交出亮眼成绩单
- 田浩江×毛尖|《角斗场的<图兰朵>》:重新发现汉语呼吸系统
- 冠军诞生!
- 悬疑小说在网文平台走红背后《十日终焉》作者:我的写作是一场与读者的博弈
- 解读广州前三季度“成绩单”:新动能持续发力 发展质效稳步提升
- 辽宁科技大学机械工程自动化学院:推进产教融合 助力科技成果转化
- 全国现当代文学青年学者汇聚上海大学,深度讨论人文学术
- 揽胜运动:成都挑战者的聚集地
- 探索“有趣高效”课堂!郑州24中第十四届常规教学质量月活动启动
- 拼搏路上洒下如花歌吟
- 山东人社出台三年行动方案,完善工资收入分配有这些大招
- 近300件百年意大利展品在渝开展 展示欧洲艺术设计传承和发展
- 儿童友好|“竹够精彩”
- 报考托福有什么要求
- 高等教育高质量发展|遵义职院:提升办学质量 培养高素质职教人才
- 网售处方药监管趋严
- 玉米播种机“水土不服” 四川岳池破解乡村人才匮乏 引来的博士科研团队小试牛刀
- 2023秋季仲景健康节缤纷活动花式养生,中医药文化蓬勃绽放
- 原创中冠广州影豹2-1击败上海同济,将与彬州辉龙争夺一个冲乙名额
- 托福独立作文没写完
- 高考报名明日启动,这些重要事项须明晰!
- 让老年人都有幸福美满的晚年
- 创意展活力 数字赋新生
- 西南交大、石室中学与郫都区三方携手 西南交大实验小学揭牌启用
- 江门摩托车又回来了