Android面试常见问题整理

阳宾实
2023-12-01

一.这里总结的可以先补充补充…

  • 线程与线程池
    (解析与用法使用)
    https://www.cnblogs.com/ruiati/p/6134131.html
    (线程池的好处,详解,单例)
    https://blog.csdn.net/fengye454545/article/details/79536986

  • java高并发
    面试常问(关于java的一些问题)
    https://blog.csdn.net/yuan_ahui/article/details/82078872
    volatile 含义,与synchronized区别
    https://www.cnblogs.com/dolphin0520/p/3920373.html
    深入理解Java并发之synchronized实现原理
    https://blog.csdn.net/javazejian/article/details/72828483
    Lock和synchronized比较详解(synchronized的缺点暴露)
    https://www.cnblogs.com/handsomeye/p/5999362.html

  • 数据结构
    https://blog.csdn.net/wangshuminjava/article/details/80040673

  • 自定义view
    (介绍)
    https://www.cnblogs.com/itgungnir/p/6217447.html

  • 适配(面试经常被提问(刘海屏,各种尺寸屏幕))
    大方面说(笼统下) https://blog.csdn.net/weixin_40783315/article/details/84870559
    细说呢 https://blog.csdn.net/lanxingfeifei/article/details/52161833
    Android.9图绘制 https://blog.csdn.net/sunbinkang/article/details/77331718
    机型适配 https://blog.csdn.net/u011519828/article/details/49584665
    机型适配方案 https://blog.csdn.net/qq_17827919/article/details/81027491
    暴露的问题 https://blog.csdn.net/u010019468/article/details/72853663

  • 性能优化
    卡顿,耗电 安装包大小(瘦身),内存,稳定性优化,
    https://www.jianshu.com/p/d71b51a0e29f
    过度绘制的相关问题(面试会问到)
    https://www.jianshu.com/p/b1442924c203

  • 内存泄漏,内存溢出
    含义,原因,解决方案
    https://blog.csdn.net/lovelease/article/details/81135082

  • 源码问题
    Fresco
    超级详细(难免有人会问这个)
    https://blog.csdn.net/u010687392/article/details/50266633
    Okhttp
    试着看完
    https://www.jianshu.com/p/57c0b069452b
    接着试试手(下面这个博客哇塞只有源码分解…)
    https://blog.csdn.net/atxxiang4/article/details/82884460
    Handler
    这个就算了吧…内容过于庞大
    EventBus
    源码分析(结合下面那个一起看吧)
    https://www.jianshu.com/p/83e44261e095
    使用(丰富一下)
    https://blog.csdn.net/itachi85/article/details/52205464
    Rexjava 源码 https://blog.csdn.net/carson_ho/article/details/79168523
    Rexjava 操作符 https://www.jianshu.com/p/b0c3669affdb

  • android进程通信机制
    这篇博客点来点去,你就都明白了(/…)
    https://blog.csdn.net/u011240877/article/details/72863432

  • 设计模式
    这玩意是个视频(爱奇艺)
    http://www.iqiyi.com/w_19ru6l57gp.html#vfrm=2-3-0-1
    包含七种( )
    https://blog.csdn.net/chaoshenzhaoxichao/article/details/79839359
    这个结合看
    https://www.jianshu.com/p/9e1f95e5c4e0

  • 数据库存储方式
    sp,sqlite,contentprovider https://blog.csdn.net/longge33445/article/details/81094056
    网络存储,文件流存储 https://www.cnblogs.com/ITtangtang/p/3920916.html
    文件流 https://blog.csdn.net/crazymo_/article/details/56281149
    文件流关键类 https://blog.csdn.net/qq_15059163/article/details/80723556

  • webview交互
    https://www.jianshu.com/p/b9164500d3fb

  • 图片压缩,视频录制
    多种方式压缩 https://blog.csdn.net/u013928412/article/details/80358597
    第三方图片压缩库 https://blog.csdn.net/ss1168805219/article/details/70877778
    视频录制MediaRecorder https://blog.csdn.net/csu_passer/article/details/79438483

二 . 直接上手最新面试题…

  • 号称Android最全面试题(都是大神写的,看完上面粗略记完,你下面的再精华下)
    第一个很齐全也包含更新
    https://www.jianshu.com/p/e3a182bbe7f7
    面试心得(哈哈哈)
    https://blog.csdn.net/qq_27053103/article/details/79564062
    activity启动模式应用场景
    https://blog.csdn.net/black_bird_cn/article/details/79764794

三.其他

分享一小说开源框架
https://github.com/MewX/light-novel-library_Wenku8_Android

 类似资料: