阿里java面试题(七)

一面(电话)

  • Java程序员秋招面试经(阿里、美团、百度、最全面试大合集)

  • 听说你有博客,博客里大概有什么内容?

  • 项目介绍,最复杂的表

  • Hashmap的原理

  • Hashmap为什么大小是2的幂次

  • 介绍一下红黑树

  • Arraylist的原理

  • 场景题:设计判断论文抄袭的系统

  • 堆排序的原理

  • 抽象工厂和工厂方法模式的区别

  • 工厂模式的思想

  • object类你知道的方法

  • 哪里用到了工厂模式

  • Forward和redirect的区别

二面(视频)

  • 1, 自我介绍

  • 2, 项目介绍

  • 3, 项目架构

  • 4, 项目难点

  • 5, Synchronize关键字为什么jdk1.5后效率提高了

  • 6, 线程池的使用时的注意事项

  • 7, Spring中autowire和resourse关键字的区别

  • 8, Hashmap的原理

  • 9, Hashmap的大小为什么指定为2的幂次

  • 10, 讲一下线程状态转移图

  • 11, 消息队列了解么

  • 12, 分布式了解么