网易严选Java开发工程师一面凉经

1. 花三分钟进行自我介绍

2. 介绍一个你比较擅长的数据结构?(我说链表)

3. 写LRU

4. 讲一下链表?你在那用到链表了?(我说在HashMap里面)

5. HashMap为什么是线程不安全的?

6. 为什么要用锁?

7. 乐观锁和悲观锁?

8. CAS介绍一下?

9. i是AtomicInteger,i++1000次并发比较高,CAS存在什么问题?

10. 知道说说CMS的垃圾收集过程?CMS存在Stop-The-World么?在哪一个阶段会存在呢那些垃圾回收算法?讲一下

11. 有听过CMS和G1垃圾收集器么?谈谈这两个垃圾收集器

12. 说说G1的垃圾收集过程?

13. CMS和G1的区别是什么,什么时候用CMS,什么时候用G1呢

14. 框架学习的怎么样?框架的源码有没有看过?为什么使用框架?Spring框架里面都有那些的设计模式?

15. FileSystemResource和ClassPathResource之间的区别吗?

16. 给定一个N,找到距离它最近的斐波那契数

17. 平时有看过哪些书籍呢?你对哪本书总结的比较深入?

18. 平时怎么学习的?平时遇见问题怎么解决?

#面经##网易##Java工程师##校招#
全部评论
lz面了多长时间?
1 回复
分享
发布于 2020-08-13 17:39
都挺常规的
1 回复
分享
发布于 2020-08-13 18:24
乐元素
校招火热招聘中
官网直投
咋问了这么多的问题啊
点赞 回复
分享
发布于 2020-08-13 10:18
老哥,你邮件上写的是第一面是业务面吗
点赞 回复
分享
发布于 2020-08-13 10:36
LRU是撕代码么,感觉好麻烦啊
点赞 回复
分享
发布于 2020-08-13 11:35
挺简单的 除了15题不太清楚
点赞 回复
分享
发布于 2020-08-13 12:01
请问i是AtomicInteger,i++1000次并发比较高,CAS存在什么问题?这道题您是怎么回答的呢?
点赞 回复
分享
发布于 2020-08-14 16:18

相关推荐

4 29 评论
分享
牛客网
牛客企业服务