阿里巴巴社招面经-数字农业产品技术部

历经一个月,在4月24日终于结束阿里巴巴JAVA岗的面试,止步在第四轮。虽然最终的结果是失败的,但是面试的过程也让我学到了不少知识,以及知道自己不足的地方和学习的方向。众所周知,阿里的面试绝大部分会考察原理。因此不管是JDK,还是框架的源码或原理大家都需要知道,并进行深入的学习,不能抱有侥幸心理。至少你敢写在简历上的东西,那么就必须知道它的源码级别的原理。

那下面让我来与大家分享一下四轮面试的我被问到的问题,也希望这些问题能给予大家今后学习的方向。

第一轮(59分钟)

1.自我介绍,项目介绍
2.HashMap,ConcurrentHashMap的原理
3.ThreadLocal的原理
4.ThreadLocal会存在什么问题
5.Synchronized锁升级的过程
6.说说线程池的参数,以及工作原理
7.数据库连接池有用过吗?说说数据库连接池的参数设置(我没回答上,因为没配过。不知道的直接回答不知道了)
8.Mysql隔离级别,可重复读怎么实现的
9.Mysql索引的原理
10.Mysql索引失效的场景说说
11.说说BIO、NIO的区别
12.NIO的实现原理
13.垃圾回收算法说说
14.说说垃圾回收器
15.说说CMS的实现原理,以及存在的问题
16.JDK1.7与1.8,JVM的区别可以说一下吗
17.redis你是怎么使用的,用到了哪些数据结构
18.你刚才说到布隆过滤器,那么你能详细说说吗
19.你是怎么用redis实现分布式锁的
20.一致性Hash算法
21.假如redis集群有2个结点,说说redis集群怎么存储数据的
22.你有什么要问我的吗

第二轮(1小时5分钟)

1.自我介绍,项目介绍
2.说说spring cloud的组件
3.服务如何注册,注册后的服务怎么判断服务是否可用
4.再说说Eureka的原理
5.说说hystrix的原理
6.说说fegin和ribbon的区别
7.既然网关使用了zuul,说说zuul的原理,以及缺点
8.说说其它的spring cloud组件
9.说说你项目中遇到的最大的问题,怎么解决的
10.说说分布式事务
11.说说spring的AOP
12.说说spring的事务
13.说说线程池的原理,线程数如何设置
14.知道dubbo吗,可以说说吗
15.知道Netty吗,可以说说Netty吗
16.你有什么要问我的吗?

第三轮(1小时17分钟)

1.自我介绍,项目介绍
2.服务如何部署的?
3.服务如果需要升级,你会怎么办?
4.服务监控说说
5.说说为什么要zuul网关
6.分布式事务实现方式?
7.说说你的系统qps是多少?
8.再说说你的项目?
9.系统的整体架构是怎么样的?当初为什么这么设计
10.说说你做的模块,你在项目中负责什么?
11.生产环境上服务的注册,发现,超时参数如何配置?
12.对于项目,你还有什么想说的吗?
13.你还有其它问题要问我吗?

第四轮(32分钟)- 总监面

1.自我介绍,项目介绍
2.说说在项目中你负责的模块
3.说说项目中你遇到的最大的一个问题,怎么解决的?
4.与上级意见出现不一致,你会怎么做?
5.与产品经理意见出现不一致,你会怎么做?
6.你之前做的项目,现在想一想,对于某个问题,有没有更好的解决方案?
7.你有什么想问的吗?

总结

以上就是我这次参加阿里社招四轮面试的过程,总结几点:
1.基础非常重要,不管是JUC,集合,IO,jvm,源码和原理
2.我很庆幸这次我没有被问到算法,当然不能抱有侥幸,算法也很重要
3.dubbo或者spring cloud的那一套 组件,原理,你肯定得知道吧
4.项目经历真的非常重要。现在的大环境就是 出去面试 要不然就是 分布式,要不然就是微服务架构。不管是分布式还是微服务架构,都涉及到了大数据量,不说亿级流量吧,万级呢? 总之什么样的环境,你就会经历什么样的场景,获取什么样的经验。我想我第四轮失败的原因就是 之前的项目经历不满足部门的要求吧,项目经历真的非常重要,非常重要,非常重要!

知其然,知其所以然

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,294评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,493评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,790评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,595评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,718评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,906评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,053评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,797评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,250评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,570评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,711评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,388评论 4 332
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,018评论 3 316
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,796评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,023评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,461评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,595评论 2 350

推荐阅读更多精彩内容