8/21:
1.自我介绍
2.java语言有哪些特点?
3.多态应该怎么理解?
4.多态有什么好处?
5.java的八种基本类型及内存?
6.类加载的一个过程?
7.类加载中的初始化主要是做什么事情?
8.Java的容器类?
9.hashmap多线程使用会有问题吗?有什么问题呢?
10.解决hashmap多线程问题?
11.本身支持数组,为什么还要用ArrayList和LinkedList?
12.创建线程的方式?
13.线程池运行的流程?
14.有哪些拒绝策略?
15.多线程怎么实现同步?
16.几种方式实现加锁?
17.lock接口的实现类?
18.同步关键字的原理?
19.gc有了解吗?
20.GC root对象具体是什么东西?
21.堆和栈的区别?
22.gc的算法有哪些?
23.常用的linux命令?
24.检索文件内容的命令?
25.实习项目相关?
26.spring有什么好处?
27.spring常见的注解?
28.自己平时学习的方式?
29.有看过框架的源码?
30.自己在技术上面擅长的?
31.什么场景需要做负载均衡?
32.数据结构与好处?
33.hashmap从哪个版本用红黑树?为什么改用红黑树?
34.问到岗时间?
35.反问?
#哈啰出行实习#