网易日常实习面试
网易日常实习
1. 算法:单向链表升序排序,空间复杂度O(1)
2. 项目、实习——省略(依托沟时)
3. "abc", new String("abc")的==操作
4. 偏向锁?synchornized锁升级,高并发适合开启偏向锁吗,为什么?如何关闭——JVM参数?
5. 给一个单词,根据单词并行查询不同数据源的相关数据(例如:例句,发音等),最后合并,怎么做?
6. 数据库有一个订单表,订单表的状态适合加索引吗,为什么?订单创建时间适合加索引吗,为什么?如何查看是否用到了索引?
7. mysql的datetime和timestamp区别,适用场景?
8. 最新的JAVA垃圾回收器有哪些?G1和ZGC的适用场景有哪些不同?ZGC是JDK几开始使用?
9. Linux相关:ls命令?curl命令?644是什么权限?Linux的load?
没怎么准备,很多没答上来,问题也记不全了
#网易#
1. 算法:单向链表升序排序,空间复杂度O(1)
2. 项目、实习——省略(依托沟时)
3. "abc", new String("abc")的==操作
4. 偏向锁?synchornized锁升级,高并发适合开启偏向锁吗,为什么?如何关闭——JVM参数?
5. 给一个单词,根据单词并行查询不同数据源的相关数据(例如:例句,发音等),最后合并,怎么做?
6. 数据库有一个订单表,订单表的状态适合加索引吗,为什么?订单创建时间适合加索引吗,为什么?如何查看是否用到了索引?
7. mysql的datetime和timestamp区别,适用场景?
8. 最新的JAVA垃圾回收器有哪些?G1和ZGC的适用场景有哪些不同?ZGC是JDK几开始使用?
9. Linux相关:ls命令?curl命令?644是什么权限?Linux的load?
没怎么准备,很多没答上来,问题也记不全了
#网易#
全部评论
高并发不适合开偏向锁。因为偏向锁的频繁建立和撤销会导致stw时间过长,会导致一些有超时时间的接口失效
相关推荐
12-18 15:59
哈尔滨工业大学(威海) 后端 点赞 评论 收藏
分享