小米Android开发工程师面试

小米

  • String 为什么要设计成不可变的?
  • fragment 各种情况下的生命周期

  • Activity 上有 Dialog 的时候按 home 键时的生命周期

  • 横竖屏切换的时候,Activity 各种情况下的生命周期

  • Application 和 Activity 的 context 对象的区别

  • 序列化的作用,以及 Android 两种序列化的区别。

  • List 和 Map 的实现方式以及存储方式。

  • 静态内部类的设计意图。

  • 线程如何关闭,以及如何防止线程的内存泄漏

最后,我也在火速整理大厂面试题合集+解析,大家可以看看这篇文章【2022Android面试必备知识点总结】,也可评论区留言,或点击我的主页查看更多Android大厂面试相关内容,希望一切努力都将有一个好的成果,共勉!


#Android##安卓工程师##android##安卓工程师面经#
Android面试 文章被收录于专栏

Android开发面经

全部评论
刚刚面试嘛?
点赞 回复 分享
发布于 2022-11-10 20:16 黑龙江
这么难吗?
点赞 回复 分享
发布于 2022-11-09 20:04 山东
点赞 回复 分享
发布于 2022-11-08 20:12 北京

相关推荐

04-27 15:01
早稲田大学 Java
牛客72191338...:可能是时间点的问题,四月底机会确实会相对少点,但佬这个学历摆在这,会有机会的
简历中的项目经历要怎么写
点赞 评论 收藏
分享
04-02 10:09
门头沟学院 Java
用微笑面对困难:这里面问题还是很多的,我也不清楚为啥大家会感觉没啥问题。首先就是全栈开发实习9个月的内容都没有java实习生的内容多,1整个技术栈没看出太核心和难点的内容,感觉好像被拉过去打杂了,而且全栈基本上很容易被毙。里面能问的bug是在太多了比如L:继承 BaseMapper 可直接使用内置方法’。请问你的 BaseMapper 是如何扫描实体类注解如果瞬时产生 100 个上传任务,MySQL 的索引设计是否会有瓶颈?你做过分库分表或者索引优化吗?全栈的内容可以针对动态难点去搞,技能特长写在下面吧,你写了这么多技能,项目和实习体现了多少?你可以在项目里多做文章然后把这个放下去,从大致来看实习不算太水,有含金量你也要写上内容针对哨兵里面的节点变化能问出一万个问题,这个很容易就爆了。
提前批简历挂麻了怎么办
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

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