【阿里面试】秋招菜鸟网络一面

求职意向:Java开发
面试时间:7.23 电话面试
重点内容
题目:
一、web部分
1. 说一下IOC的原理?
2. 了解Spring Boot吗?
3. Spring注释的意思
4. Bean相关问题
5. Web中doPost()和doGet()的含义和用法?

二、java基础
6. String ABC 和new String ABC 的区别?
7. New String ABC 存储在堆中什么区域?
8. 如何往new String ABC中添加元素
9. 怎么才能让线性常量池溢出
10. HashMap的原理和底层实现
11. HashMap和WeakHashMap
12. 如何实现多线程同步?
13. 多线程中Max size的含义

三、数据结构
14. 红黑树的原理
15. B-Tree的原理
16. 如何判断链表中是否有环
17. 排序算法中哪些是稳定的哪些是非稳定的?

四、计算机网络
18. HTP协议的子协议含义?
19. 简述下三次握手?

面的太匆忙,很多问题记不清了。
面试官人很好,无奈自己准备不充分,共勉。

你可能感兴趣的:(面试)