首页 > 滴滴杭州3.28 java一二三面
头像
牛客582328739号
编辑于 2021-04-12 18:11
+ 关注

滴滴杭州3.28 java一二三面

2:30开始,6:30左右结束,感觉滴滴的面试和字节属于两个极端,滴滴问的框架和项目权重很大,如果有实习经验我觉得会很有帮助,可惜我没有🤣;字节属于问理论问题,考基础扎实程度和看书看不看的进去。
校园网十分拉跨的崩了,拿手机热点连的...结果流量满了被限速了...面试官还是比较友好的没过多在意。
我这边的话没实习过,简历上写了两个项目,一个是商城,一个是rpc框架。
顺带一提,面试官会提前到,二面和三面面试官大概提前了20分钟就进来,到了就能开始。

一面 50min
自我介绍
既然有商城项目,那么对于用户表的设计应该考虑哪些内容?(我没get到点,实际就是想问我应该有哪些字段,应该用哪些类型..然后可能密码需要加盐之类的简单问题)

springmvc相关内容,这块没要求源码,只是问了执行流程。

springboot和spring之间的区别,我这边提了一个自动配置,然后问我具体情况,我大致从spring容器创建开始讲-beanfactorypostprocesso扫描import注解引入autoconfigurationimportselector-根据默认参数去自动配置jar包下找spring.factory把去加载xxautoconfiguration类,再把原先的properties配置文件抽象成bean对象再通过注解引入之类。

spring如何解决循环依赖(三级缓存具体实现流程,之前拿idea跟着b站上尚硅谷da'cha面试题第三季里面走过源码,印象很深)

这边很推荐一个讲spring容器创建的帖子,跟着走一走,收获会很大,https://javadoop.com/post/spring-ioc

然后问我mysql了解程度如何,我说应该还可以

mysql索引类型,我这边默认是以为他想问的是b+树索引了,直接从聚簇索引开始讲起,然后他想问的其实是更大范围的(b+,哈希,空索引),空索引没听说过,然后给了一个查表的问题,我口头回答了一个sql的写法

主键索引和唯一索引区别(没答上来)

四种隔离级别,如何解决幻读,我这边围绕mvcc概况了一下undolog是什么情况

做题:三个线程,做到循环输出abc,信号量控制问题,拿个lock搞几个condition,await、signal控制一下即可,因为是用的赛码网平台,直接用伪代码实现了,其实写的有漏洞,不过还是算我过关了

反问 问了滴滴使用的技术栈,对我的建议。

休息40分钟后二面。

二面90min
面试官比较严肃,但人其实很有耐心,说实话,是很少有的让我在面试中还感到有收获的面试官。
中途流量耗尽,拿手机面的。
自我介绍1分钟,剩下所有时间都在聊我的rpc框架项目,还好真的是自己一点点写出来的,不然被问崩了🤣,后面开始引导我那些地方还能优化,还真的带着我优化了两、三个点😂,建议小伙伴在介绍项目的时候可以故意留一手..不至于尬住。
没写代码。

反问 聊了一下滴滴的业务细分情况

休息20min后三面

三面50min

自我介绍

再聊rpc项目聊了20min(说实话,我麻了)

应该有两个简单小问题,忘了

做题 链表0-1-2-3-4-5-6,数字表示位置,重排序 变成0-2-4-6-5-3-1,没想到好办法,笨办法做了一半,聊了一下思路,结束

反问 问了新人培养机制,面试官对我的看法

更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐