2018年阿里Java实习生春招面试

鄙人参加了阿里的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分钟,希望能给大家带来帮助

你可能感兴趣的:(2018年阿里Java实习生春招面试)