鄙人参加了阿里的java实习生招聘,现对面试官考察问题记录如下,希望能够帮助有需要的人:
一面:
1. 重载和重写;
2. HashMap的底层实现结构和相关操作的实现;
3. TreeSet和HashSet的底层实现;
4. TreeSet和HashSet查找的时间复杂度;
5. n个进程,n个资源,怎么分配可以避免死锁(面试官提供答案为给资源编号);
6. 乐观锁与悲观锁;
7. JVM堆了解多少?
8. 写过JS?sessionstorage和localstorage区别;
9. 多线程 sleep和wait的异同;
10. collection有哪些,特征是什么?
11. String MVC 同名servlet如何处理?
12. dispatcherServlet作用是什么?
13. 项目中,如何处理高并发?
大概就是这些问题,总共问了45分钟,希望能给大家带来帮助
本文总结了一次阿里巴巴Java实习生面试的经历,包括重载与重写、HashMap与TreeSet的实现原理、乐观锁与悲观锁的区别、JVM堆的理解等技术问题。

5948

被折叠的 条评论
为什么被折叠?



