前言
七面阿里,终于拿到阿里offer啦~,之前的阿里云四面面经可以看我上一个帖子,当时挂了就改了一下帖子,结果当天就光速被捞 😅,不知道自己到底算是运气不好,还是运气超好🤣
由于没有及时记录,所以问题不是很完整,一面的主体部分那些实际场景题我是真的不太记得了。
文章的开始为大家准备了一些Java架构学习资料,学习技术内容包含有:Spring,Dubbo,MyBatis, RPC, 源码分析,高并发、高性能、分布式,性能优化,微服务 高级架构开发等等
有需要的朋友点这里直接下载就好了,下载码:csdn
4.14 一面(40min)
面试官是个大佬,基本没问八股文,都是根据你的项目去设计一个实际的业务场景让你去思考怎么办
很多都是高并发情况下的实际场景,,,太灵活了,我只能根据已有的知识(队列,集群,缓存)去试着回答。
只有部分是常见八股文:
类加载
序列化(惭愧,不太会,只说了实现serializable接口以及方便传输,还有一些序列化工具的速度快于Java默认的序列化,具体为什么我底层了解的不多,面试官说这是基础,让我回去好好学一下)
Tcp 半包粘包及解决思路
线程切换的代价
单机限流和多台机器的限流,漏桶模型(没了解过,之后查了一下,妙哇,又学到了)
面试官问了一下阿里的sentinel… (这没学过哇,他是把我简历上的 Redis 的 sentinel 以为是阿里开发的那个了,我说没学过那个…然后面试官跟着问了一下 Redis 的 sentinel 的作用,我巴拉巴拉说了一下)
除了根据我的第一个秒杀项目提出很多的业务场景问题
还根据我的第二个社交平台,问了很多Spring Cloud 的问题(惭愧,原理很多还没深入了解,只会基本的使用和部分原理) 注册和发现的一些问题,服务提供方的消息变更以及注册中心和连接节点的交互,服务熔断和服务降级
面试官很厉害
这才是我感觉的应该有的面试体验,,能够学到很多背八股文学不到的解决实际问题的思路。
说实话,这种面试被挂我是心服口服的,毕竟被大佬按在地上摩擦,八股文的基础知识我感觉回答的还行,这种比较灵活的问题,就完全看个人的知识储备以及灵活运用,很能看出一个人的头脑灵活度以及是否对知识活学活用,我自我感觉回答的一般把。
但是面试官面完直接很爽快的跟我说这边给我过了,然后说会尽快安排下一面。
有点出乎意料,还是很感谢面试官的(🤣);
面试官最后还问了我 hr 和你聊了啥把你挂了,我只能苦笑说我也不知道,因为hr面确实不知道是什么原因挂的,内推人也说我技术面面评挺好的,总之我猜测是非科班并且学校不好当了备胎,即使技术面还可以,也会排序被刷。
4.20 二面(20min)
自我介绍
为什么转行
怎么转行的
实习地点可以吗(我可想去杭州啦!还离家近)
相对于科班的优势和劣势
之前的阿里云面试怎么样(呜呜呜)
对我们部门感兴趣吗?感兴趣咋不第一时间投呢?(啊这…)
操作系统:中断(很久没看了,答得不好)
redis:持久化,分布式锁
介绍一下项目,秒杀项目巴拉巴拉(玩具)
项目并发量过大怎么办?(巴拉巴拉一堆优化)
面试官说其实还有很多问题要问的,看你之前也面试那么多次了,大致有一些了解了,就不问那么多了(一时间不知道是苦涩还是庆幸)
反问:对我的评价怎么样? 我这没什么问题,等待hr的联系把(哦耶,hr小姐姐我胡汉三又回来啦!)
4.21 hr面 (20min)
这次的hr小姐姐听起来比较温柔的样子,,,我是比较害怕的
自我介绍
谈谈自己的项目和难点,如何解决,从中收获到了哪些
转行,为什么转行,怎么转行的
看你的简历参加过志愿者协会?(个人觉得志愿者协会相对于其他协会可以做更多有意义的事情,简单说了一下印象最深的流浪狗义工活动)
反问:什么时候出结果
您作为一个阿里的hr,觉得阿里的技术氛围怎么样(hr好像很感兴趣的样子,给我介绍了七八分钟,这个hr在阿里待了七年了,牛哇,她的印象里阿里更像一所大学,比较多元化,自我驱动的人可以在里面学到很多的东西,包括我之前提及的志愿者活动,阿里也会开展一些这类的公益活动,说了一句很欢迎我这种乐于助人的人进入他们公司)(惭愧,大三之后因为考研就没怎么参加志愿活动了)
小结
4.22 收到意向书啦
最后
在文章的最后作者为大家整理了很多资料!包括java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书等等!
全部免费分享给大家,大家点这里直接下载就好了,下载码:csdn
如果觉得《纯干货分享 阿里巴巴社招面试题总结 本人上周已成功入职!》对你有帮助,请点赞、收藏,并留下你的观点哦!