猫眼一面面经
猫眼一面(1小时)
1、问了下实习的情况
2、写代码:二叉树最大宽度,N叉树最大宽度。
3、写代码用屏幕共享的,然后看见我打开IDEA的时候说我IDEA打开这么慢,问我是什么原因导致的,有没有考虑过这个问题,有没有看过IDEA的一些参数?我直接懵了
4、JVM的调优做过吗?如果线上代码出问题怎么排查?内存泄漏怎么排查?
5、equals和==的区别
6、ConcurrentHashMap怎么保证安全的?读操作加锁吗?
7、fast-fail和fail-safe机制,CopyOnWriteArrayList怎么保证读写安全的
8、线程池怎么用的?参数怎么设定,有哪些参考维度
9、写代码:DCL单例模式,volatile起什么作用
10、了解哪些阻塞队列
11、了解猫眼吗
#猫眼##面经##校招##Java工程师#