Android最新大厂面试必问面试题

很多Android开发工程师在面试互联网大厂的时候都会遇到考官给的几道面试题,今天为大家整理了一份2022最新的Android面试大厂必考174题 ,希望能帮助大家拿到自己想要的offer。

  1. SD卡
  2. android的数据存储方式
  3. BroadcastReceiver
  4. sp频繁操作会有什么后果?sp能存多少数据?
  5. dvm与jvm的区别
  6. ART
  7. Activity的生命周期
  8. Application能不能启动Activity
  9. Activity的状态都有哪些
  10. 横竖屏切换时Activity的生命周期Activity的状态都有哪些
  11. 如何设置activity成窗口样式
  12. Activity的启动方式

  1. Service的生命周期
  2. IntentService
  3. Fragment和Activity的onCreateOptionsMenu
  4. Service的onStartCommand有几种返回值
  5. Service的onRebind什么情况下执行
  6. Handler防止内存泄露
  7. IntentFilter的匹配法则
  8. Fragment与Activity传值
  9. Fragment 生命周期

  1. Fragment的add和replace的区别 //replace==remove|append
  2. Fragment如何实现Activity栈的压栈和出栈
  3. 什么情况下造成内存泄露
  4. 图片过大导致OOM
  5. SoftReference跟WeakRefrence的区别
  6. dp与px
  7. 设置布局为一半宽、高
  8. 多分辨率支持的清单文件配置
  9. Android的事件分发机制

  1. ArrayList和LinkedList的区别
  2. LruCache
  3. 什么是ANR,如何规避
  4. 描述Service的启动方式
  5. Android有哪几种布局

  1. HashMap、HashTable的区别 //从线程安全性、速度
  2. 红黑树
  3. Handler Looper 工作原理
  4. Listview的几种adapter介绍
  5. 如何在ListView间添加分割线
  6. LinkedHashMap 源码解读
  7. Drawable转Bitmap
  8. Layout_weight
  9. android:layout_gravity和android:gravity的区别
  10. 如何重用布局
  11. 使用merge减少include布局所造成的布局层次
  12. 如何优化布局

总结

文档的内容可能过长,就不在这里一一给大家展示所有资料啦

公众号:Android Jasper 专注分享面试题|面试技巧|Android学习资料。(dd:16)

#Android##面试##面试题#
全部评论
感谢分享啊,这个很有用,不过还在犹豫要不要做安卓
点赞 回复
分享
发布于 2022-08-13 23:37

相关推荐

点赞 1 评论
分享
牛客网
牛客企业服务