畅聊天下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再过一遍!!!
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,刚面完,基本都是重复问题
哥,笔试的内容大概是啥,能说说吗
现在这家还有HC吗 想投一下
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
smile丶snow:尽量保证的一张a4纸吧。为什么工作经历只有公司?如果项目经历是工作里面的,应该写到工作经历里的吧。没有写项目职责,项目全是一个人写的吗?标题大小也好怪。两个项目的分割看不出来是,它和那些项目成功字体是一样大的 点赞 评论 收藏
分享
点赞 评论 收藏
分享