阿里菜鸟一面凉经

阿里菜鸟一面 2019.3.30  电话面试  50分钟
(有些问题记不清楚了,有些问题的顺序可能有偏差)

1. 自我介绍
2. 项目介绍
3. 项目有用到Spring Boot,谈谈你对它的理解
答了一些使用感受,然后对比着Spring聊了一些优点,比如配置简单、开箱即用。
4. 项目有用到Spring Cloud,再谈谈它和Spring Boot的区别
简单说了一下Spring Cloud是为了微服务架构而提出的一种框架,类似的有阿里的Dubbo;Spring Boot更适用于做Java web的项目开发
5. 谈谈你对微服务的理解
讲了讲单体架构到微服务架构的演变过程,说了说微服务的优点
6. 简单设计一个微服务架构的系统,说说你都要做些什么
先提到了业务拆分,我说这块水很深,不能为了"微"而拆分等;然后提到服务注册与发现中心,讲了Eureka和负载均衡;然后提到了分布式下数据一致性问题。
7. 在微服务架构下,数据层要不要做拆分(回答需要)那比如有海量用户的淘宝,对于数据你该如何处理
先说了根据数据性质,肯定需要用到不同类型数据库,结构性数据放入类似于mysql,海量数据放入类似于HBase非关系型数据库;然后根据数据热度,比如用户经常访问的商品信息,可以拿出来做数据缓存;(应该是想让回答分库分表,但是这块水太深,没把握就没敢提)
8. 谈谈负载均衡中的一致性哈希算法,一致性哈希 与 哈希算法有啥区别
9. 了解ARP协议吗(好像说的是这个,有点记不清楚了)
10. 了解哪些数据结构(答了常用的那些)  说说java里对应的类都是啥
11. 以HashMap为例,说说put和get一个值的时候,底层的流程是啥
12. HashMap线程安全吗?怎样得到线程安全的Map结构
答了HashTable,Collections.synchronizedMap( new HashMap( ) ) 、ConcurrentHashMap
13. 说说对ConcurrentHashMap的了解
说了jdk1.7和jdk1.8两种的数据结构,提到了红黑树,以及如何实现的线程安全
14. 如果想 不用锁实现线程安全,该怎么做
当时没反应过来,面试官提示了一下CAS,然后大概说了说它的原理
15. 知道CAS的ABA问题吗
16. (问题记不清了,大概就是引导到了悲观锁和乐观锁,简单回答了一下)
17. 说说悲观锁和乐观锁的使用场景
从使用性能回答的,比如想要响应速度,就使用乐观锁;冲突频率比较高,就用悲观锁等
18. 对Spring 或者Spring Boot这些框架底层启动过程有了解嘛
说不太清楚了,就扯了扯Spring Boot的"@SpringBootApplication"这个注解的相关内容
19. 谈谈Spring IOC的理解
20. Java是如何支持实现IOC的
谈了Class类 和 reflect类库,说了一下获取类、生成实例的过程,然后说了反射
21. java动态***了解吗
说了说jdk动态***和cglib动态***有关内容
22. JVM有了解嘛?谈谈常用的垃圾回收算法和垃圾收集器
23. 有JVM调优的经验吗(回答没有实际经验,了解一些方法)
24. 给了我一个场景(描述记不清楚了,大概是说程序启动加载过程中,发现内存不太够用)让我说说优化思路
先说根据实际场景选定合适的垃圾收集器(好像不对),然后如果硬件资源允许,可以修改一下JVM参数,增大内存,还可以考虑一下代码的优化,减少创建对象的数量,减少使用全局变量和大对象
25. 说说在做项目过程中,印象最深刻的一次解决问题的经历。
26. 反问环节
面试官很好,个人感觉问题也很基础,奈何自己太菜。
#阿里巴巴##面经##内推##实习##春招##菜鸟网络#
全部评论
恐怖
点赞 回复 分享
发布于 2019-03-30 23:41
本。。本科?
点赞 回复 分享
发布于 2019-03-31 08:56
实习还是校招啊
点赞 回复 分享
发布于 2019-03-30 23:43
我去 一面这么难
点赞 回复 分享
发布于 2019-03-30 23:40
怎么知道凉没凉呢,官网进度会有显示吗
点赞 回复 分享
发布于 2019-03-31 10:41
全是问spring。。。
点赞 回复 分享
发布于 2019-03-31 08:35
楼主springboot要了解到什么程度啊?感觉对框架很不熟悉
点赞 回复 分享
发布于 2019-03-31 08:27
**都问这么难了还能凉?
点赞 回复 分享
发布于 2019-03-31 00:19
50分钟铁定过了吧,我30分钟都过了
点赞 回复 分享
发布于 2019-03-30 23:57

相关推荐

评论
点赞
63
分享

创作者周榜

更多
正在热议
更多
# 春招至今,你的战绩如何? #
10009次浏览 92人参与
# 你的实习产出是真实的还是包装的? #
1806次浏览 41人参与
# 巨人网络春招 #
11307次浏览 223人参与
# 军工所铁饭碗 vs 互联网高薪资,你会选谁 #
7499次浏览 43人参与
# 简历第一个项目做什么 #
31600次浏览 332人参与
# 重来一次,我还会选择这个专业吗 #
433408次浏览 3926人参与
# 米连集团26产品管培生项目 #
5822次浏览 214人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
187032次浏览 1122人参与
# 牛客AI文生图 #
21414次浏览 238人参与
# 不考虑薪资和职业,你最想做什么工作呢? #
152312次浏览 887人参与
# 研究所笔面经互助 #
118885次浏览 577人参与
# 简历中的项目经历要怎么写? #
310134次浏览 4199人参与
# AI时代,哪些岗位最容易被淘汰 #
63508次浏览 807人参与
# 面试紧张时你会有什么表现? #
30492次浏览 188人参与
# 你今年的平均薪资是多少? #
213040次浏览 1039人参与
# 你怎么看待AI面试 #
179929次浏览 1238人参与
# 高学历就一定能找到好工作吗? #
64317次浏览 620人参与
# 你最满意的offer薪资是哪家公司? #
76454次浏览 374人参与
# 我的求职精神状态 #
448010次浏览 3129人参与
# 正在春招的你,也参与了去年秋招吗? #
363300次浏览 2637人参与
# 腾讯音乐求职进展汇总 #
160604次浏览 1111人参与
# 校招笔试 #
470629次浏览 2964人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务