京东Java实习一面凉凉
算是第一次面试吧,感谢京东给的面试机会,奈何自己还是太嫩了,面试官说光掌握基础知识不够还要了解场景,这才是工作中需要的。
Anyway 面经给大家参考
30min
自我介绍、项目介绍
1. IO知识
2. 设计模式(除了工厂模式)
3. ArrayList 扩容,底层
4. 和LinkedList的比较,口述链表的逆置
5. 了解锁的那些知识
6. synchronized关键字,锁的是对象还是线程
7.线程的状态
8.wait()和sleep()的不同,哪个会释放CPU(都会)
9. CPU很高怎么回事
10. 什么情况下会OOM
11. 程序刚启动就发生OOM怎么回事?
12. 线程池参数和过程
13.线程池添加任务发生OOM怎么回事?(阻塞队列)
14.MySQL索引失效
15.聚簇和非聚簇索引
16.联合索引失效
最后面试官要了我的博客链接去看了,然后就结束了。。。
不出意外是没戏了,菜是原罪,还是去学习了!