畅聊天下Android开发一面凉经

状态:已挂!

timeline
-----------------
2024.03.07 一面:
1. 自我介绍
2. JVM堆区和栈区的特点
3. 什么是引用(强引用、弱引用、软引用、虚引用)
4. 什么是线程?线程在执行过程中内存是哪个区域?
5. 在堆区中存放一个对象,如果改变这个对象的属性,比如 age + 1,这个执行过程是怎么样的?
6. 什么是锁?锁升级?
7. 什么是OOM?
8. OOM在堆区发生的原因是什么?直接原因是什么?
9. OOM发生在什么时期?new还是gc?
10. new一个对象,发现空间不足会怎样?
11. 内存泄漏和内存溢出的区别
12. 什么样的行为会导致OOM?如何避免OOM?
13. 频繁创建对象会导致什么?
14. AOP编程?IOC?

总结:很底层,JVM相关并且不偏八股,今天把JVM再过一遍!!!
全部评论
xd,刚面完,基本都是重复问题
1 回复 分享
发布于 2024-07-04 15:30 陕西
哥,笔试的内容大概是啥,能说说吗
1 回复 分享
发布于 2024-03-12 21:34 辽宁
现在这家还有HC吗 想投一下
点赞 回复 分享
发布于 2024-04-15 16:08 黑龙江
点赞 回复 分享
发布于 2024-03-07 16:04 河南

相关推荐

不愿透露姓名的神秘牛友
07-31 17:23
点赞 评论 收藏
分享
零OFFER战士:另一个版本查看图片
点赞 评论 收藏
分享
半解316:内容充实,细节需要修改一下。 1,整体压缩为一页。所有内容顶格。 2,项目描述删除,直接写个人工作量 修改完之后还需要建议,可以私聊
点赞 评论 收藏
分享
评论
5
10
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务