【2022秋招】阿里后端面经
更多面经详见:39场面试,我的秋招面经汇总
【cto线-业务平台事业部】一面(2021.8.11)
- 去年为什么没有接实习offer
- 为什么没有选择直接去字节和百度
- 两家公司感觉有什么区别
- 对阿里的印象怎么样
- 【项目】介绍下百度的项目
- 【项目】做这个项目过程中有什么难点
- 【项目】讲讲采用依赖倒置原则重构代码
- 【项目】如何保证重构不会影响正常的业务
- 【项目】单测的覆盖率有多少
- 如果做整个项目的重构你会怎么做
- 你认为中台项目和c端项目区别在哪里
- 【项目】针对百度项目,你认为可以建设哪些中台
- go跟java的区别在哪
- 你觉得为什么字节要使用go
- 协程和线程有什么区别
- 【项目】简单说下单点登录的实现
- 如果cookie禁用的话如何解决
- 如果采用token方案你会怎么设计
- 如何解决token方案无法主动过期的问题
- 论文写了吗,是哪个方向
- java线程池的原理
- jvm的内存区域
- 编译的class文件存在jvm哪块
- 设计模式了解哪些
- 如果你来阿里的话你想了解哪一块
【cto线-业务平台事业部】二面(2021.8.20)
- 自我介绍
- 学校里有无发表过论文、专利或者参加过竞赛
- 【项目】介绍下流事件处理引擎
- 百度、字节有没有给offer
- 【项目】百度项目的业务效果怎么样、QPS怎么样
- 【项目】介绍下用户邀请分享的实现
- 还有其他offer吗
- jvm内存分为哪几个区域,哪些是线程私有的,哪些是线程共享的
- ClassNotFound与NoClassDefinedError有什么区别
- 有N个线程在不同的时刻启动,需要在某一个时间进入某种状态或执行某个方法,可以用什么数据结构或工具
- 能说下什么是CAS吗
- 有什么方法解决ABA问题吗
- 在数据库中解决ABA问题是通过什么方式
- MySQL数据库的索引为什么使用B+树而不是B树
- MySQL中server跟存储引擎是什么关系
- order by和group by在哪一层执行
- 在哪些情况下会触发file sorting
- redis是单线程还是多线程的
- redis中有哪些数据结构
- 有没有遇到过缓存被击穿的情况
- 消息中间件怎么实现幂等
- kafka中实现幂等的方式会有什么额外的成本开销吗
- 如果不使用kafka,有什么方法可以保障mq收发的最终的幂等
- 【算法题】leetcode 1478. 安排邮筒
【cto线-业务平台事业部】三面(2021.8.31)
- 自我介绍
- 【项目】介绍下流事件处理引擎项目
- 【项目】引擎的数据来源用什么对接的
- 【项目】为什么用kafka
- 【项目】用其他方案对接数据源,你会选择什么方案
- 两家发offer吗,拿了两家还会想来阿里吗
- 未来三年的目标是什么
- 两家公司差异性比较大的点有哪些,你会倾向哪家
- 【项目】从产品的角度有没有更好方法提升日活
- 【项目】实习过程中对你影响比较深的项目是哪个
- 在实习过程中有没有遇到硬骨头(不限于技术方面)
- JVM的内存区域有哪些组成
- 什么时候会发送full gc
- 使用线程池时什么时候可能会触发full gc
- 【设计题】1分钱秒杀特斯拉活动,哪些手段可以降低支撑秒杀活动的系统资源使用
- 在工作工程中有没有遇到什么挫折
- 反问环节
【cto线-零售云事业部】终面(2021.9.18)
(流程转到该部门)
- 自我介绍
- 【项目】百度实习团队规模,项目流量怎么样
- 【项目】采用哪些方法应对高并发流量
- 【项目】配置缓存的时候有哪些考虑,哪些数据放哪些不放入缓存
- (HR入会)介绍/宣传部门业务
- 反问环节