46 道阿里巴巴 Java 面试题,你会几道?

来源:jianshu.com/p/84423f495cbb

作技术的有一种资历,叫作经过了阿里的面试。java

这些阿里Java相关问题,都是以前经过不断优秀人才的铺垫总结的,先本身弄懂了再去阿里面试,否则就是去丢脸,被虐。面试

但愿对你们帮助,祝面试成功,有个更好的职业规划。redis

一、面试常见问题

一、微信红包怎么实现。spring

二、海量数据分析。数据库

三、测试职位问的线程安全和非线程安全。后端

四、HTTP2.0、thrift。数组

五、面试电话沟通可能先让自我介绍。缓存

六、分布式事务一致性。安全

七、nio的底层实现。服务器

八、jvm基础是必问的,jvm GC原理,JVM怎么回收内存。

九、Java是什么。

十、API接口与SDI接口的区别(API是提供给别人的接口)。

十一、dubbo如何一条连接并发多个调用。Dubbo的原理,序列化相关问题。

十二、用过哪些中间件。

1三、作过工做流引擎没有。

1四、之前的工做经历,本身以为出彩的地方(钉钉)

1五、线程池的一些原理,锁的机制升降级(天猫、蚂蚁)

1六、从系统层面考虑,分布式从哪些纬度考虑(天猫)

1七、Hadoop底层怎么实现(天猫)

1八、threadLocal,线程池,hashMap/hashTable/coccurentHashMap等(天猫)

1九、秒杀系统的设计(天猫)

20、虚拟机,IO相关知识点(天猫)

2一、Linux的命令(天猫)

2二、一个整形数组,给定一个数,在数组中找出两个数的和等于这个数,并打印出来,我写的时间复杂度高,要求O(n)。(天猫)

2三、n个整数,找出连续的m个数加和是最大。(天猫)

2四、更重视开源技术(蚂蚁金服上海)

2五、数据库锁隐原理(蚂蚁金服网商)

2六、1000个线程同时运行,怎么防止不卡(航旅)

2七、并列的并发消费问题(航旅)

2八、高并发量大的话怎么处理热点,数据等(蚂蚁金服)

2九、如何获取一个本地服务器上可用的端口

30、流量控制相关问题(蚂蚁金服)

3一、数据库TPS是多少,是否进行测试过(天猫)

3二、缓存击穿有哪些方案解决(天猫)

3三、Java怎么挖取回收器相关原理(财富)

3四、Java的集合都有哪些,都有什么特色(信息平台)

3五、分布式锁,redis缓存,spring aop,系统架构图,MySQL的特性(信息平台)

3六、场景,同时给10万我的发工资,怎么样设计并发方案,能确保在1分钟内所有发完打个比方会提出相似的场景(信息平台)

本套试题仅供你们参考,没有标准答案,更多面试题请在Java技术栈微信公众号后台回复关键字:面试,为你整理了N套主流的Java技术面试题。

二、阿里HR面试时的核心问题

一、你为何离职?

二、你怎么看待本身的职涯?(包括工做和家庭的分配,怎么平衡家庭和工做的关系、加班、选择一家公司时的考量、location等)

三、薪资指望(不要直接说数,毫不能表现出没到多少钱或者什么层级我就不去,这是味道问题不是能力问题)

三、候选人被问过的一些题目

一、项目中遇到的最大挑战是什么?怎么解决的?

二、最有成就感的事情是?

三、你为何选择阿里?

四、说说本身性格上的优缺点(描述一下本身的性格)

五、本身以为本身工做上的短板/优势是什么?

六、怎么看待加班(你能接受99六、99七、007吗)?

若是候选人的调性符合(足够官方),能够这么回答:我以为咱们要实现梦想,必定是要付出比较多努力的,因此我已经作好了准备,也愿意和小伙伴们一块儿战斗我是能够加班的,我如今加班强度就是比较大的。由于我喜欢这个事情,我想把这个事情作好。

七、能够接受降薪吗?

(像蚂蚁这种你懂的)若是候选人的调性符合(足够官方),能够这么回答:我也理解蚂蚁金服如今的薪资架构,我相信公司会根据个人能力给出一个合理的薪水方案,我相信只要把事情作好,该有的必定会有的对于蚂蚁这样的部门。

“咱们在创造历史、咱们在作一个历来没有人作过的事情,因此确定是有难度的,确定是要付出大量努力的 ”,面试官会特别喜欢这样的话。

本套试题仅供你们参考,没有标准答案,更多面试题请在Java技术栈微信公众号后台回复关键字:面试,为你整理了N套主流的Java技术面试题。

四、面试技巧

一、答非所问:

感受到答案说出来对方会不待见的时候,能够这么作:有关联性的答非所问,注意强调本身的想法,争取让面试官可以共情,好比深圳的房价能够引人共情、电商相关的大平台、稳定、有上升空间等。

二、面试的状态很重要:

两个例子,上月一个成功offer的候选人,非互联网背景,公司也不是一线的,可是面试时表现出对阿里很强烈的兴趣,HR过后特意向咱们提到,对这位候选人印象很深入;

另外一位今天刚挂的候选人,两轮技术都是一举拿下,最后HR面挂了,HR给咱们的反馈是,候选人刚从本身的创业公司离职,貌似情绪很低落,对本身也没什么想法。

综上所述,面试时既不要惟惟诺诺,过于被动,也不要过于夸张,而是在于展示本身对一个不错机会的尊重和争取,让面试官以为你对他们,对这个岗位有很大的兴趣。

五、注意事项

一、阿里比绝大部分公司更看重情怀和梦想

阿里的八字箴言:乐观、聪明、皮实、自省

二、阿里里面的HR都是懂业务的,会结合对候选人的判断和业务的把控进行筛选,不要忽悠他们.......

本套试题仅供你们参考,没有标准答案,更多面试题请在Java技术栈微信公众号后台回复关键字:_面试_,为你整理了N套主流的Java技术面试题。

相信本身,没有作不到的,只有想不到的。

本文已在Java技术栈网站同步更新:

1.Java JVM、集合、多线程、新特性系列教程

2.Spring MVC、Spring Boot、Spring Cloud 系列教程

3.Maven、Git、Eclipse、Intellij IDEA 系列工具教程

4.Java、后端、架构、阿里巴巴等大厂最新面试题

生活很美好,明天见~

相关文章
相关标签/搜索