美团Android二面被虐惨

面试官全程坏笑
自定义view的三种方法,问的很详细。
触摸事件分发,很详细。
在activity中开启一千个线程会怎样,我说会卡,内存会溢出,他说我每个线程就占1KB,不考虑溢出,为什么会卡?表示不知道。
在activity中新建一千个对象会怎样,我说会卡,内存会溢出,他说不考虑内存溢出,为什么会卡,我是真不知道。
之后就是一个打印树最长子树,两个链表的公共节点,就没了,gg
还是太菜
全部评论
我选择死亡
点赞 回复 分享
发布于 2017-09-19 18:45
新建一千个对象应该会导致gc线程开始工作,于是ui线程就停了,故卡顿,🤣我也不知道对不对,望指正
点赞 回复 分享
发布于 2017-09-19 18:46
我一面就已经被虐惨了
点赞 回复 分享
发布于 2017-09-19 18:47
一千个线程,操作系统需要维护每个线程的状态,存储这些线程就得消耗相应的内存,🤣我也不知道对不对,猜的
点赞 回复 分享
发布于 2017-09-19 18:47
题目不难啊
点赞 回复 分享
发布于 2017-09-19 18:49
求大佬解答。。。
点赞 回复 分享
发布于 2017-09-19 18:56
1000个现程会导致cpu时间分配不够,所以会卡,对吗
点赞 回复 分享
发布于 2017-09-19 19:03

相关推荐

头像
10-16 09:58
已编辑
门头沟学院 Java
点赞 评论 收藏
分享
点赞 9 评论
分享
牛客网
牛客企业服务