我的2020秋招总结,京东+字节跳动+拼多多,本人已成功入职并夕夕!

360 篇文章 2 订阅

前言

下面我把自己面试前几个月的复习经历和找换工作以及投简历的小技巧在下面全给大家分享出来,希望能对大家有所帮助!

七月

七月份是在认真复习,主要在刷题+复习基础。
然后面了几家之后发现分布式的东西完全不会,简历上写的微服务之类的也完全不会,然后开始学习工程相关的东西。
花了一周左右去整redis,感觉收获很少。
后面把分布式的基本套路都看了几遍,但是太肤浅了,很难形成自己的理解,稍微深入一下就不会了。
微服务也是如此,深入问点就完全不会,感觉也很难速成,七月有很多面试+笔试,又没太多时间去深入学习。
而且期间因为发现问的东西都不会,所以非常焦虑,心态不是很好。
惭愧。

八月

八月初休息了一周,和对象出去耍了。
回来之后深感之前的状态不好,有些疲于奔命了,并且收到了字节意向书,所以推掉了很多小公司的面试,留出了复习时间。
八月的时候java基础、OS、计网这些都比较纯熟了,算法题基本也没啥问题。但是工程相关的场景题还是不行,设计模式相当生疏。
并且后面一些大佬面被怼的厉害,有点受打击,心很动摇,不想面了。
后半个月就比较放逸了,打打游戏,面试也比较随意…

总结

基本上八月就算秋招结束了。九月就面了阿里终面+pdd终面。
非常感激这些缘分,对我是很好的检验。让我认识到了自己的很多不足,一方面是技术上的欠缺。另外是自己的心态有很多问题,一点也不平实,常常被各种情绪所驱使。

秋招刚刚开始的时候,自己的心中有不少恐惧,但是在这个过程中,很多恐惧都消散了,虽然自己有点受打击,但也对这些之前未知的东西有了一些了解,不像之前那样因为未知而恐惧了。

希望自己未来能够精勤勇猛,脚踏实地,承担起更多的责任,真正成为家人朋友乃至一切众生的依靠。

祝愿大家都能拿到满意的offer,各取所需,所求遂愿。

最后附上一些面筋,惭愧,因为心态的缘故很多都没有好好记录,希望多少能帮到大家吧。

下面还有一些自己总结的面试题和复习资料都免费分享给大家了,包括了很多知识点,其中包括了有基础知识、Java集合、JVM、多线程并发、spring原理、微服务、Netty 与RPC 、Kafka、日记、设计模式、Java算法、数据库、Zookeeper、分布式缓存、数据结构等等。有需要的朋友点击这里备注csdn即可领取,希望对你们有帮助!

京东

服务化改造具体讲讲?
DSL转SQL怎么设计的?涉及到哪些要点?有什么困难的地方?
怎么把语法解析出来转成sql?匹配规则是什么?
实习用了哪些技术?spring那套
spring有哪些技术?讲讲IOC和AOP?
为什么有动态代理这个概念?和静态代理的区别?怎么实现的动态代理?
JDK的动态代理有哪些类,原理是什么,怎么实现的?
java集合类介绍一下?List、hashmap
你说的不是一个等级的呀。list用的哪些具体实现类?arraylist/vector
区别是什么?【这里忘了arraylist不能扩容。。。】
问了hashmap能不能存null当Key。【又答错了】
后边问hashmap相关的。
你擅长哪方面?算法和数据结构。
给我介绍一种算法或数据结构?讲了线段树。

二面

你项目的具体工作介绍一下?服务化改造流程balabala…
有什么难点,怎么处理的?业务解耦。
你还做过哪些项目?学校的管理系统。
你具体负责哪些工作,遇到了哪些困难,学到了什么?(这里听起来就挺奇怪,我当时好奇为什么问学校的破项目)乱答了一下。
你未来的职业规划?你对服务端开发的理解?(这个我感觉答的比较满意)。
你平常怎么学习的?
有什么要问我的吗?问这次面试就到此为止了?为什么不让我写代码?回答说有的同学不方便视频…
二面是HR面,我以为是技术,回答偏差比较大。

三面

职业规划
高考、保研。为什么这么抉择。
除了薪水你看重哪些因素?
期望薪资。【感觉答高了,明显感到对方犹豫了一下】

字节

一面

上来让写“用partition寻找第K大",5分钟写完了。有bug。当时真的巨紧张一直没de出来。
大概15min左右换了一道题,链表判回文。5分钟AC。要求改进空间复杂度O(1)。没想出来,提示反转链表。AC。
要求回头改第一题,2分钟发现partition 的 return 错了。AC。
先问了ES和clickhouse怎么实现的,为什么ch快。【不会,都是泪。面试官建议我了解一下。】
说说你对微服务的理解,为什么叫微服务。回答一个接口一个服务。一定是一个接口吗?不一定。
服务之间调用是用的什么协议【不会】
你还知道有哪些RPC框架吗?thrift。
java里的RPC框架是什么?【我觉得他可能不太会java,问的似乎有点问题。这个问题我不知道怎么答。感觉应该答GRPC原理】
哪些基础课程比较好。OS和计网。
网络分层讲一下?OSI七层和TCP四层。
讲讲TCP的五层分别有什么用。balabala
网络层里主要的协议是什么?IP
IP全称?【我哭了】
有了网络层为什么还要传输层?【我答的不好。他替我答了…尴尬。而且忘了录音。大致是为应用层屏蔽底层细节。】
TCP全称?【我又哭了】
TCP和UDP的区别?
什么时候选择UDP?
TCP如何保证可靠性?靠确认号和校验和。
微博用过吗?实现关注功能用什么数据结构?【图】
怎么实现?邻接表。除了邻接表还有什么?邻接矩阵。
如何取舍二者?空间复杂度分别是n2和m,稀疏图用m的,否则n2。
求图中AB两节点的距离?多个查询就floyed,否则单源最短路。
有负环怎么办?Bellman-ford

二三面

二三面是一起的,二面全程算法。具体忘了,力扣中等。
三面问的全是分布式和一些非常细致的工程问题,基本一个不会,难受。最后写了个判断链表相交。

拼多多

一面
自我介绍。
写算法。
对排序有什么比较深刻的了解吗?
linux如何创建一个新文件?
linux进程有哪些特点?
redis删除一个有百万数据的set要怎么做?
类加载机制了解吗?1.8的类在1.7里能被正确加载吗?不能的话是在哪一步判断的?这一步具体检查哪些东西?
垃圾回收?
mybitis?kafka?

最后

提醒一点,充分复习,是消除你紧张的心理状态的关键,但你复习充分了,自然面试过程中就要有底气得多。以上资料都是免费获取的,有需要的朋友点击这里备注csdn即可无偿获取!最后依然祝福大家,求妻得妻,求子得子,求offer得offer。

祈愿天下和顺,日月清明。风雨以时,灾厉不起。国丰民安,兵戈无用。崇德兴仁,务修礼让。国无盗贼。无有怨枉。强不凌弱,各得其所。

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值