阿里2019实习内推面经

一面

  1. 自我介绍
  2. 个人项目经历
  3. java集合类用过哪些,讲一下TreeMap,讲一下list系列的,ArrayList,LinkedList
  4. 讲一下java多线程怎么做的,讲一下相关经历
  5. 讲一下java线程池
  6. 将一下springIOC容器初始化的过程
  7. 讲一下session和cookie,原理

二面

  1. 学习成绩怎么样,排名多少
  2. 讲一下java的接口和抽象类的区别
  3. 讲一下java线程同步都有哪些方法
  4. 讲一下equals和==的区别
  5. 讲一下类加载的顺序
  6. 讲一下操作系统中线程和进程
  7. 用过哪些框架,那讲一下spring用过哪些内容,ioc和aop,讲一下原理
  8. 做一套笔试题

三面

  1. 学习成绩怎么样,排名多少
  2. 你不是科班出身的,计算机相关课程有自学吗,都怎么学习,做过些什么
  3. 讲一下你做过的有意思的项目,这其中有什么技术难点呢
  4. 操作系统的线程通信有哪些,讲一下全局变量,怎么做,讲一下信号,原理是什么
  5. 讲一下类加载的过程,双亲委派模型
  6. 数学题,估算7的128次方十进制有多少位
  7. 讲一下你周围同学的打算
  8. 讲一下bio和nio
  9. 分享一下你最近看过比较有意思的文章或开源轮子

四面

  1. 你不是科班出身的,计算机基础课程自学了吗,都学了哪些,怎么学的。
  2. 讲一下线程和进程。
  3. java也是自学的?都是怎么接触和学习一门新的语言的。
  4. 讲一下java线程同步都有哪些方法
  5. 讲一下java线程通信都有哪些方法
  6. 讲一下java线程竞争。
  7. wait和sleep的区别
  8. java创建线程都有哪些方法,讲一下callable和runnable的区别
  9. 讲一下线程池,为什么要使用线程,有什么好处
  10. 讲一下二叉树,以及怎么用二叉树排序。
  11. 怎么设计一个模型解决生产者消费者问题。
  12. 讲一下你最近看过比较有意思的文章。
  13. 讲一下双向链表,适用场景

hr面

  1. 讲讲职业规划
  2. 讲一下前面面试的感受,有什么收获
  3. 英语交流(我说我口语不好,就没有)
  4. 如果有阿里和腾讯,你选哪个
  5. 了解哪些新技术,讲一下区块链
  6. 看过哪些书,都怎么学习的。

面经如上,有一些问题确实想不起来了。总体来说面试难度不大,问的问题都比较基础。

你可能感兴趣的:(阿里2019实习内推面经)