京东一面面经
11点等到1点多才给面试,内心是崩溃的
1.自我介绍
2.spring bean初始化过程
3.说一说对java io的理解
4.知不知道NIO
5.java如何实现线程安全,synchronized和lock的区别,可重入锁
6.juc包内有哪些类,CAS如何实现,说一下对线程池的理解
7.map、list、set的区别
8.树的中序遍历,除了递归和栈还有什么实现方式
9.操作系统如何实现输出。。。。。
10.String、StringBuffer、StringBuilder区别,String为什么不可变
11.说一下对B+树的了解
12.linux查询java进程
13.linux查看内存占用情况
14.实习的时候ES是怎么新建index的
大概就记得这些了
#京东##Java工程师#