刚拒了拼多多的Offer,不吐不快!

因公众号更改推送规则,请点“在看”并加“星标”第一时间获取精彩技术分享

点击关注#互联网架构师公众号,领取架构师全套资料 都在这里8c2a104e20d0e710ba6ab438afdba921.png

0、2T架构师学习资料干货分

上一篇:2T架构师学习资料干货分享

大家好,我是互联网架构师!

最近,很多人在外面看机会,这期间一个读者参加了很多中大厂的面试,包括了像PDD、字节、得物、小红书等,最近他总结了一下自己参加拼多多的面试过程。

PS:他最终拿到了PDD的Offer,但是最后拒了。主要原因一方面是薪资涨幅不够满意(只有20%左右),另外的话工作强度大了很多。因为他面试的部门要求10116。。。

下面是他的一些总结。

背景介绍

我是某211院校毕业的,毕业后一直在某个大厂做Java后端开发,目前已经有2年了。

在开始找工作之前,觉得自己毕竟有名校、大厂经历,觉得在外面找工作应该很容易。但是没想到,现实给我狠狠地上了一课。

第一次是校友帮忙内推某个大厂,简历筛选没过,说我做的事情太普通了。

后来面了一个公司,一面挂。我总结了一下,主要是因为我在大厂里面,用的都是公司内部自研的框架、中间件,对于很多开源技术,主流的技术栈了解的不多,而面试官爱问这些。

还有就是自己很多像八股文一样的东西,以前我觉得没啥重要的,毕竟我在大厂的项目经历还不错。但是后来我发现我错了。这玩意是真重要啊。

先发一下面试题,文章结束我会说一下我是怎么解决这些问题的。

一面

为什么找机会

公司使用的技术栈是啥

项目的最高QPS有多高

遇到的开发问题有哪些?

觉得自己从校招到现在有哪些提升

项目-搭建的xx平台介绍

如何处理下游超时,一致性怎么保证

RocketMQ的特性有哪些?

如何解决RocketMQ的堆积问题

如何用Redis统计亿级网站的UV

遇到过什么线上问题吗?怎么排查的

分布式锁如何设计的

分布式框架的服务发现怎么做?

ThreadLocal的适用场景,如何防止内存泄漏

JVM的堆、栈各自存储什么内容

对象一定存储在堆上吗?

写过什么公共组件吗?

写一道算法题

二面

看机会的原因是什么

复杂的业务的QPS有多少?

工作中遇到什么复杂场景

为啥考虑PDD?作息问题

一副随机的扑克牌,如何找到同花顺

100T数据,在4C8G的机器中如何找出出现频率最高的

如何实现字符串中出现频率最高的单词

100万用户,100个商品,库存1000个,秒杀如何设计?

总结

PDD的面试整体流程不太重,两轮技术面+1轮HR面,技术一面主要侧重八股文+项目,技术二面主要侧重场景题+设计。还有就是一些算法。

首先说八股文吧,面试中问到的这些八股文包括RocketMQ、分布式锁、ThreadLocal这些我之前都背过,基本上没啥好说的。JVM堆栈这个刚开始是有点出乎我意料的,没想到问的这么简单。但是后面问了一个对象一定都在堆上吗, 这个幸好我前一天刚刚看过。要不然真就gg了。

八股文部分的内容,主要是看的Hollis老哥的面试宝典了,有很多东西看完可以节省自己很多时间。我面了几家公司,反反复复发现都是那些东西,基本上这里面都有了。(非拖,是真的牛p)

二面问的场景题比较多,但是也不是完全无迹可寻,其实主要就是一个TOP K问题,一个秒杀问题。

TOP K的问题两年前毕业的时候学过很多,现在还能记得一点。秒杀这个完全没做过的话就不太好说。很难想到要解决哪些问题。不过我直接就把H哥的面试宝典中的秒杀讲了一下,面试官被我整的一愣一愣的,还问我真的没做过吗?哈哈哈。。。

最后,还是要和大家说,面试这东西真的得准备,要不然会被虐的很惨。

1、非常全的SpringBoot学习资料

2、2T架构师学习资料干货分享

3、10000+TB 资源,阿里云盘,牛逼!!

4、基本涵盖了Spring所有核心知识点总结

  · END ·

最后,关注公众号互联网架构师,在后台回复:2T,可以获取我整理的 Java 系列面试题和答案,非常齐全。

如果这篇文章对您有所帮助,或者有所启发的话,帮忙扫描上方二维码关注一下,您的支持是我坚持写作最大的动力。

求一键三连点赞、转发、在看

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值