滴滴面经分享

1、序言

很长时间没有写文章做一些阶段性的总结了,正好趁上次公司裁员后找到新工作这个契机,为上一份工组总结,另外一对面试的这两个星期做一个总结,再者也清晰的确定一下自己的职业规划,毕竟29了也快是一位30岁的老程序员了。

2、谈谈离职

首先说说为什么会从上家公司离职呢,其实呢也不算是离职,今年疫情影响,大环境并不是很好,贝贝集团也是垂直电商为主,效益年后下降了很多,另外在资金链上出现了问题,意料之中裁员了,裁员比例还是比较大的,大概是25%左右吧,全公司级别的裁员,研发部们比例可能还大一点。我在贝贝集团主要是负责售后模块和公司IM相关的优化和开发工作,我上面还有个大Leader,接到裁员通告也比较突然,前一秒还在评审技术方案,下一秒就被HR约谈裁员相关事宜了,然后当天晚上就给了离职证明,虽然也拿到了正常的一笔赔偿金,但还是比较无奈,接下来的一个星期心态很微妙,想放松一下,可是又会想到没有工作的压力。之前也说了裁员基本上也是预料之中,所以其实我的面试准备计划也在离职前个半个月就开始准备了,所以基本上从离职到新公司入职只花了一个多星期吧,总共花了三星期吧,也是差不多是这个时间。

3、面试概况

接下来就说说我的面试相关的话题吧,个人主要是做Java服务端开发的,2014年双非普通一本院校毕业,差不多快6年多的开发经验了,主要是互联网金融、互联网保险、电商、IM 领域的开发,这一次面试公司目标也是比较明确的,大厂或者独角兽公司是我投递的主要公司,基本上朋友内推,身边大佬早早都进大厂了,因为在杭州,第一想法肯定是想去阿里系的,所以第一个推的就是阿里的钉钉事业部的,不出意料,P7级别的还是很难的,二面后就没戏了,然后又换了个部门投了菜鸟事业部,这个还算可以比较顺利基本上一天一面,面试到Boss和HR的交叉面四面后没消息了,问了HR说没通过。在杭州应该关注过滴滴应该都了解,杭州滴滴主要是两轮车是代驾两个事业部,最近两轮车事业部也疯狂招人,我就让朋友内推了,滴滴比较顺利三轮技术面一轮HRBP基本就结束了,最后也顺利拿到了滴滴的offer,至此面试都已经三个星期了,面了大概4家公司5各部门,拿到了三家海康威视、E签宝、滴滴出行的offer,也缓了一口气,虽然还想再试试阿里,但是滴滴出行那边要人很急,而且朋友也帮我出了很多力,就直接接受了滴滴出行的Offer。现已在滴滴出行入职一个多星期了,这就是整个面试的整体概况了。

4、面试知识点准备

面试前期的准备主要是三个方面,我因该不会展开说详细知识点,或者面试会面试到那些东西,面试官基本上会结合日常的项目开发中的具体问题来展开的,我这边只说说一些方法论,可能只适合我自己,需要在整理学习过程中更好的掌握。面试过程中也不用太紧张,心态平和一点,问题想好了现在脑子里整理一下再回答。

  1. java基础、算法

  2. 常见框架和中间件的原理

  3. 项目经验

4.1 Java基础

基本上java基础什么的都有很详细的整理,准备初期也主要是回顾这些基础知识,因为时间长了,很多东西自己也是不是了解的特别深入了,也忘了很多,每次面试都要拿出来看看。着重看看并发和JVM相关的知识,我就不详细说了,那些面经已经整理的很完善了,我这里说说我自己的学习方法,基础知识很多很广,会有很多源码相关的阅读,如果想看源码比较轻松点,可以在这这之前去看看设计模式这本书,对23种设计模式又一个比较深入的认识后在在看懂原理介绍再去深究源码层面时候会事半功倍,不至于无头绪,看不懂是怎么实现的,也能学学其他了大佬再代码设计上的精妙之处,TIP:学会看源码注释。另外这一段时间回顾的知识可以用自己的方式沉淀下来,比如写博客或者简书笔记什么的,看一遍直接过是不行的,过几天还是会忘,如果是P6、P7的面试,这些基础还是会问的非常深入。JVM这一块我觉得也需要花比较多时间去总结和回顾。至于算法这一块,刷刷Letcode 上easy难度应该就够了,时间也不是很充裕,还有一些多线程的一些算法题,自己撸一撸记住。

4.2 常见框架和中间件的原理

框架和中间件这一块,我们在日常开发中基本上经常用到,知其然,知其所以然,包括Spring、Dubbo、MQ、Netty、Mybatis,这些可以先跟着官网的文档学习,官网基本上都很详细,还有很好的小Demo,先看官网,别直接去看别人博文什么的。基本过一遍以后,不懂的可以再去看看别的大佬的解读,如果想深入学习一个框架或者中间件设计入门,推荐可以看看Mybatis源码实现,多做笔记和文档。

4.3 项目经验

这一块需要好好准备一下,把自己经历的项目从需求调研,技术选型、技术方案设计、上线发布方案、监控、还有上线后可能出现的问题或者解决问题的方案都需要给出比较清晰的说明,最好自己可以通过绘图软件画下来,包括整体架构图,流程图,时序图啊什么的,现场面面试官让你说说的时候,你直接拿起笔在白板上直接画出来再陈述是不是会更有说服力?当然这个项目的整体架构设计可能不是你这边主导的,也没关系,看看这块的负责人是怎么设计的或者你可以在他的基础上说说你的想法和优化的地方也是可以的,或者你就说是自己设计的😅。

5、谈谈未来规划

未来的三到五年如果不出意外的话应该都是留在滴滴出行,想在个人技术能力还有管理能力上做一些沉淀工作,尝试一些公司的开源项目的建设,精通某一个领域,可能在某个业务领域或者某个很小的技术领域更深入一点,在公司成长的过程中也慢慢的推动自己成长。在生活家庭方面今年想new一个新生命,应该是准备好了,趁父母还没有太年迈,弄个小孩还能帮忙照看照看,父母岳父岳母那边应该会很开心。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值