13.多线程间通信和多进程之间通信有什么不同,分别怎么实现?(★★★★★)
14.说下你所知道的设计模式与使用场景
15.java语言的特点与OOP思想
16.说下java中的线程创建方式,线程池的工作原理。
17.说下handler原理
18.内存泄漏的场景和解决办法
19.如何避免OOM?
20.说下Activity的启动模式,生命周期,两个Activity跳转的生命周期,如果一个Activity跳转另一个22.Activity21.再按下Home键在回到Activity的生命周期是什么样的
23.启动模式
24.onRestart的调用场景
25.是否了解SurfaceView,它是什么?他的继承方式是什么?他与View的区别(从源码角度,如加载,绘制等)。
26.如何实现进程保活
27.说下冷启动与热启动是什么,区别,如何优化,使用场景等。
28.为什么冷启动会有白屏黑屏问题?
29.Android中的线程有那些,原理与各自特点
30.ANR的原因
31.三级缓存原理
32.LruCache底层实现原理:
33.说下你对Collection这个类的理解。
34.JVM老年代和新生代的比例
35.jvm,jre以及jdk三者之间的关系?JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。
36.谈谈你对 JNIEnv 和 JavaVM 理解?
37.Serializable与Parcable的区别?
由于文章篇幅限制,不可能将所有面试题以文字形式展示出来,本篇为大家精选了一些面试题,有需要的程序猿(媛)可以点击下方传送门免费获取题目+解析哦
点击免费领取题目+解析PDF
1.EventBus(事件处理)
2.xUtils(网络、图片、ORM)
3.JPush(推送平台)
4.友盟(统计平台)
5.有米(优米)(广告平台)
6.百度地图
7.bmob(服务器平台、短信验证、邮箱验证、第三方支付)
8.阿里云OSS(云存储)
9.ShareSDK(分享平台、第三方登录)
10.Gson(解析json数据框架)
11.imageLoader (图片处理框架)
12.zxing (二维码扫描)
1.Flutter 是什么?
2.Flutter 特性有哪些?
3.基础知识
4.Flutter 中的生命周期
5.PlatformView
6.Platform Channel
7.Flutter 和 Dart的关系是什么?
8.Widget 和 element 和 RenderObject 之间的关系?
9.mixin extends implement 之间的关系?
10.使用mixins的条件是什么?
11.mixin 怎么指定异常类型?
12.Flutter main future mirotask 的执行顺序?
13.Future和Isolate有什么区别?
14.Stream 与 Future是什么关系?
15.Stream 两种订阅模式?
16.await for 如何使用?
17.Flutter中的Widget、State、Context 的核心概念?是为了解决什么问题?
18.Widget的两种类型是什么?
19.State 对象的初始化流程?
20.Widget 唯一标识Key有那几种?
21.flutter与React Native有什么不同?
22.为什么说flutter是原生的
23.讲一下flutter的几个特点/优缺点
总结
找工作是个很辛苦的事情,而且一般周期都比较长,有时候既看个人技术,也看运气。第一次找工作,最后的结果虽然不尽如人意,不过收获远比offer大。接下来就是针对自己的不足,好好努力了。
最后为了节约大家的时间,我把我学习所用的资料和面试遇到的问题和答案都整理成了PDF文档,都可以分享给有需要的朋友,如有需要私信我【资料】或者**【点这里】免费领取**
喜欢文章的话请关注、点赞、转发 谢谢!
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级安卓工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新Android移动开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Android)
Pkf-1710953681332)]
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Android)
[外链图片转存中…(img-zdQgJCkS-1710953681333)]