1.实习的时候开会内容
2.java的集合类有哪些,作用,优缺点
3.ConcurrentHashMap
4。list线程安全的类
5.两个线程交替打印1,2,3,4,5
6.上面的锁粒度怎么细化
7.操作系统的线程的通信方式
8.生产者-消费者模式是一种经典的多线程设计模式
9.核心线程是3,最大线程3,阻塞队列为3,任务运行时间长,任务怎么执行
10.创建线程池,然后你现在提供一个地图服务,接入了比如百度、高德、谷歌地图,
请求这三方响应,返回最新完成的结果,其他的停止。怎么获取结果,怎么停止其他服务。
11.synchronized 和 ReentrantLock 的区别
12.reentrocklock公平锁和非公平锁
13.jvm内存模型有哪些内存区域
14.哪些区域会oom
15.方法区加载类,服务运行基本正常(类加载稳定),运行一段时间方法区回收,最有可能oom的原因
16.反射有什么场景,除了自己使用的
17.AoP
18.二叉树最底层的树的和
面试官人很好,很会引导。