2019.8.19 美团提前批面试

已经有很多天了,很多记不清了,面得不长,但是问到了一些盲区,

java相关

虚拟机

1、gc相关

2、内存模型

线程并发

1、volatile和sychronized区别

2、wait和sleep区别

3、在线程a中调用线程b的sleep,会是谁sleep

这个没答出来,面试官说sleep是静态方法,在哪里出现,哪里就sleep

android相关

1、用过proguard吗

没有用过……
后来查了资料,是关于android混淆的

2、内存泄漏和内存溢出

内存泄漏:长周期对象持有短周期对象,导致短周期无法释放,比如~
内存溢出:内存无法开辟出创建指定对象的一段连续内存,比如栈溢出

2.1、android除了栈溢出还有其他吗

bitmap精度过高的时候可能内存溢出

2.2、bitmap存储在那一块的内存

这里超尴尬,我当时都不知道android内部是怎么分配内存的,就把java的讲了一下

全部评论

相关推荐

ProMonkey2024:5个oc?厉害! 但是有一个小问题:谁问你了?😡我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了(别的帖子偷来的,现学现卖😋)
点赞 评论 收藏
分享
爱看电影的杨桃allin春招:我感觉你在炫耀
点赞 评论 收藏
分享
评论
1
2
分享
牛客网
牛客企业服务