做技术的有一种资历,叫做通过了阿里的面试。
这些阿里 Java 相关问题,都是之前通过不断优秀人才的铺垫总结的,先自己弄懂了再去阿里面试,不然就是去丢脸,被虐。
希望对大家帮助,祝面试成功,有个更好的职业规划。
1、面试常见问题
1、微信红包怎么实现。
2、海量数据分析。
3、测试职位问的线程安全和非线程安全。
4、HTTP2.0、thrift。
5、面试电话沟通可能先让自我介绍。
6、分布式事务一致性。
7、nio 的底层实现。
8、jvm 基础是必问的,jvm GC 原理,JVM 怎么回收内存。
9、Java 是什么。
10、API 接口与 SDI 接口的区别(API 是提供给别人的接口)。
11、dubbo 如何一条链接并发多个调用。Dubbo 的原理,序列化相关问题。
12、用过哪些中间件。
13、做过工作流引擎没有。
14、以前的工作经历,自己觉得出彩的地方(钉钉)
15、线程池的一些原理,锁的机制升降级(天猫、蚂蚁)
16、从系统层面考虑,分布式从哪些纬度考虑(天猫)
17、Hadoop 底层怎么实现(天猫)
18、threadLocal,线程池,hashMap/hashTable/coccurentHashMap 等(天猫)
19、秒杀系统的设计(天猫)
20、虚拟机,IO 相关知识点(天猫)
21、Linux 的命令(