滴滴-小桔车服-JAVA研发工程师-一二三面面经(已OC)

一面:35min

自我介绍

手写冒泡排序

介绍Java线程池

线程池的流程

为什么要用线程池

有哪些常用的线程池,各自的应用场景是什么样的

频繁创建销毁线程会消耗哪些资源

线程同步的方式

synchronized锁升级过程

MySQL的隔离级别

不同隔离级别各自会出现什么问题

间隙锁原理

读的时候可以加锁吗

elasticsearch原理(倒排索引)

如果同一个单词在多个文本中出现,该怎么选择最相关的那个

反问:

刚面试完不到2分钟发短信通知一面通过,40分钟后二面


二面: 37分钟

自我介绍

项目相关

redis分布式锁

除了搭建分布式集群以后,单个Redis还有什么限流的方式

Java线程池全家桶(核心参数、流程之类的)

如果线程池中单个线程出现异常,会怎么处理

创建线程的方式有哪些

场景题:通过多线程的方式来挖矿,最后要返回每个线程挖矿的数量,有哪些实现方式

MySQL优化方式

讲一下索引该怎么设计

覆盖索引和聚簇索引,什么情况下会引起回表查询

Spring事务了解哪些

Spring事务框架了解吗

反问:让面试官点评一下,面试官还说我基础扎实,逻辑清楚,表达很有条理

二面完10分钟收到短信通知二面通过,1小时后三面


三面: 17分钟

自我介绍

介绍项目

项目的设计思路

具体是怎么实现

缓存是怎么使用的,为什么要用缓存

如何满足缓存与数据库的读写一致性

如果缓存删除失败了的话会怎么办

了解缓存击穿吗,缓存击穿该如何处理

后面就是聊天,什么兴趣爱好,在校成绩,实习经历,对于自己未来的规划之类的

反问

为啥三面才17分钟啊,也没问设什么难题,前两面问的也不难,算法题更是一言难尽,感觉像是被KPI了,求一个hr面,只要第二个offer一到手,我立马结束秋招
#面经##校招##Java工程师#
全部评论
我也是稀里糊涂过了两面 约的今天两点四十五三面。每面之前只相差一个小时,太难受了。
点赞 回复
分享
发布于 2020-09-08 14:11
我也是小桔车服,刚刚三面结束
点赞 回复
分享
发布于 2020-09-08 14:17
滴滴
校招火热招聘中
官网直投
我一点的小吉车服,睡过了🤣
点赞 回复
分享
发布于 2020-09-08 16:25
同三面完成,楼主有没有小桔车服开奖的群?
点赞 回复
分享
发布于 2020-09-10 14:50
小桔开奖交流QQ群:956708030
点赞 回复
分享
发布于 2020-09-10 15:31

相关推荐

点赞 22 评论
分享
牛客网
牛客企业服务