NoSignal 广西大学·2022届
APP 内打开
分享
11
146

阿里秋招内推1.2.3面面经


我又回来啦,之前纠结的转部门事情总算是有了个好结果,整个过程我会记录下来与大家分享,毕竟我相信有人会跟我有同样的困惑,祝大家秋招顺利,顺便也希望我能最后完满结束秋招不要再起波折感兴趣的话请移步。


已经算是有了,回馈,在网上我也学习到了很多大家分享出来的东西,是时候把自己秋招的面经分享出来积累人品了,最近在做一个人生中最重要的决定,希望结果是好的,攒人品!攒人品!攒人品!重要的话要说三遍!!!


【一面】全程一个小时左右:一上来先说自己实习做的项目,然后面试官开始问项目细节,然后又开始说学校里做的项目,这两个加起来就快四十分钟了,因为每个人项目不一样就不介绍跟项目关系太大的,说几个通用型问题


1:为什么你的缓存更新策略是先更新数据库后删除缓存,讲讲其他的情况有什么问题

2:两个线程打印1.2.3.4打印到100怎么实现,这里刚开始说的是加锁用生产者消费者来做,后来说了semaphore,感觉后面的才是面试官想要的答案。

3:spring的aop的实现方式,aspectj和jdk动态***,cglib动态***,讲了下实现的原理

4:hashmap实现原理,把知道的都说出来。


【二面】在周二,也是一个多小时,一来还是说的实习项目,然后直接问问题

1.缓存的使用策略和从底层数据库开始往上各个层级中缓存的使用,把你知道的都说出来,这个问题刚开始有点懵逼,后来就从数据库底层原理开始说起,然后讲了缓存的各种使用策略,和这些策略避免的什么问题,这里讲了好久,边说边被追问,里面涉及到各种缓存击穿,缓存穿透,缓存雪崩,互斥锁等内容

2.假如双十一等一些促销有高并发访问量要来访问我们的数据,怎么样做到可靠的服务,这个问题我说了很多处理高并发的东西,但是好像不是最终答案,好像是问题没听太明白,不过不影响接下来是项目,也是深挖了好多东西,怼了半天,


通用的问题还有:

1.jvm虚拟机老年代什么情况下会发生gc,给你一个场景,一台4核8G的服务器,每隔两个小时就要出现一次老年代gc,现在有日志,怎么分析是哪里出了问题

2.springboot和spring的区别

3.你是怎么保证你的代码质量和正确性的


【三面】没有任何基础知识,上来直接问项目,项目问了很多,然后从项目引申到具体的业务场景:

1消息队列的生产者消费者中消费者没有收到消息怎么办,消息有顺序比如1.2.3但是收到的却是1.3.2怎么办?消息发过来的过程中损坏或者出错怎么办

2下单过程中是下订单减库存还是付款减库存,分析一下两者的优劣

3高并发场景的限流,你怎么来确定限流限多少,模拟场景和实际场景有区别怎么解决,动态改变限流阀值遇到的问题总的来说三场面试都没什么我那看了那么久的基础知识的用武之地,主要还是看你怎么能够把知识和实际情况能够结合起来,毕竟校招,考察的还是一个人的学习能力和一种思维话说最近真的是很纠结,选择比努力重要,衷心希望大家都能找到满意的工作

发布时间:2020年07月25日
用户头像
我来说两句…
共 11 条评论
请来一杯喜茶☕️ 上海海洋大学·2022届
这么早?听HR说是8月底9月初才会发offer呀
2020年08月06日 回复
几经宿酒 深信服·前端工程师
想请问一下楼主的项目是什么样的,想了解什么样的项目值得面试官一直问!!
2020年08月02日 回复
啾啾 应届生
在这里发面经攒人品中,还没HR面,在攒人品
2020年07月26日 回复
阿弛 北京科技大学·2022届
恭喜牛友,真心羡慕~ 我请问一下,三面都是电话面吗?没有远程电脑之类的?技术面共3面吗?包不包括简历评估面?
2020年08月02日 回复
Phybi
校友 可以啊
2020年08月19日 回复
宝藏胶囊 重庆邮电大学·2022届
请问楼主阿里有笔试吗?算法题考了什么?
2020年08月14日 回复
sodalaya 深圳大学·2022届
恭喜楼主喜提offer,蹭一波欧气!
2020年08月08日 回复
娃娃嗳齒鱻 昆士兰大学·2022届
楼主本科吗?
2020年08月06日 回复
summerQ 应届生
这么快。。。大神啊
2020年08月05日 回复
不紧张 多伦多大学·2022届
有现场面吗
2020年08月03日 回复
音律 上海大学·2022届
求联系方式,求勾搭
2020年07月29日 回复