java后端面试-滴滴秋储计划【完结 oc】
hr电话时间:2021-6-28 下午4:30约面试
面试时间:2021-6-28 下午19:00 第一轮面试
时长:58m
记住的面经如下:
- 现在几年级,下学期有没有课。
- 随便自我介绍一下。
- 项目问题-有以下问题:
a、单体开源项目(秒杀) - > 拆分成分布式(拆分依据是什么)。
b、拆分的时候你做过哪些业务,做过哪些工作。
c、项目分布式部署。 - 你项目里的分布式锁怎么解决防止超卖问题。
- 你项目理的分布式事务是怎么实现的。
- 说一下Volatile关键字
- 说一下Spring中的@Transaction注解的事务传播特性。
- 一个算法题。一个数组长度为n, 每个元素值的都是0-99,统计重复个数。
反问:
秋储计划是什么东西,是实习直接转正么。
补充:
电话时间:2021-6-29 上午11:00 约面试
面试时间:2021-6-29 下午17:00 第二轮面试
时长暂定: 1h15m
记住面经暂定:
前言:这一次居然没有让我自我介绍, 奇迹呀,面试这么多家公司,就滴滴二面不用自我介绍,哈哈哈哈哈。
1、Spring的流程说一下(我从四个方面说的, IOC AOP 事务 设计模式(11中)) 大概bb了20m
2、说一下多线程可见性问题(我从两个方面说的, Synchronize, Volatile, 谈到JMM, 缓存一致性,操作系统8大原子操作) 大概bb了 10m
3、说一下你项目的中间件, 都是怎么学的(自学 + 实操加做笔记)大概bb了 15m
4、我们做一个题吧,就是二叉树每一层倒序输出(当面撸 + 调试)
反问: 你有什么要问的么,我说没有,你都不问问我们干什么么,我说我都不一定能去,等进去了,在了解吧, 然后我突然有个问题,我说能不能进入三面或hr, 他说我这里你过了,哈哈哈哈哈 开心。
面试完滴滴之后已经6点多了,跟同学出去吃饭,大概7:20左右, 收到了一个北京的电话,果然是滴滴hr哈哈。
hr面。
说两轮面试官对你评价很高,然后我说我拿了京东科技的offer, 然后hr就开始各种从各方面阐述滴滴多好, 我说给我考虑一下, 然后hr给我两天考虑时间。