ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

已获千赞,附赠课程 题库

2021-07-01 23:56:02  阅读:179  来源: 互联网

标签:怎么 20210701 优化 附赠 获千赞 内存 https 题库 com


# 正文 面试总共花费30天左右,才拿到了offer。 # 一面 1.自我介绍 2.项目 3.四大组件 4.activity生命周期 5.启动模式 6.线程状态 7.网络协议(每一层、还有TCP和UDP) 8.会不会网络编程 9.handler 10.JVM,内存模型那些 11.GC(有哪些方法那种问题) 12.项目中的数据库 13.HashMap、HashTable、ConcurrentHashMap 14.反问环节 # 二面 视频面试。这一面依旧是初试,应该是交叉面? 1.自我介绍 2.项目(这里花了好多时间emm,他会根据我项目一路提问) 3.算法题:字符串根据字典分割的问题。一开始给的解决方法时间复杂度太高,一直要求优化。还有一题我忘了…… 4.TCP和UDP以及应用场景 5.JAVA与JS(为什么都喜欢问这个?) 6.其他忘了……也是挺基础的 7.反问 这一轮面试很发散,主要还是针对项目进行讨论,问的问题挺有针对性的(主要是项目)。 # 三面 1.mmap + native 日志优化? 2.广播和 EventBus 的区别? 3.常用设计模式你了解哪些? 4.跨进程通信有哪些? 5.简单讲讲 binder 驱动吧? 6.跨进程传递大内存数据如何做? 7.说说 ConcurrentHashMap 的实现原理说下,初始化大小是多少? 8.启动优化怎么优化? 9.你写的 rxpay 和 rxlogin 具体怎么实现的? 10.kotlin + fullter 方面的 # 四面 1.单例设计模式都写写,静态内部类是怎么保证线程安全的? 2.synchronized 底层实现原理,ReentrantLock 公平锁与非公平锁。 3.主线程等待所有线程执行完毕,再执行某个特定任务怎么实现?原理和源码看过没? 4.自定义 view 的一般流程,要注意些什么如何优化,点击事件和长按时间分别是怎么实现的? 5.四种启动模式,在源码分析中的原理是怎样的? 6.讲讲 bindService 的过程,你当初是怎么优化后台服务进程的? 7.开发中你都用到了哪些设计模式?说说当时具体的场景。为什么你要用方法工厂,另外两种呢? 8.RxJava 在使用过程中碰到了某些不友好的错误一般怎么解决?发现了内存泄露一般怎么解决分析,有没有碰到过系统服务内存泄露的问题? 9.你们用的 okhttp ?那你有没有做过一些网络优化呢?比如弱网环境。 10.给你个数 1 吧,比如 1000011 里面有几个 1 ? 11.快排了解不?最坏的情况是怎样?如果有大量重复数据怎么优化? # 五面 1.讲讲 handler 的底层实现原理? 2.说说你做的日志记录优化? 3.你看过 binder 驱动的源码,说说他的内存映射过程,说说客户端等待服务端处理返回的流程,如果要跨进程传递大内存数据你具体会怎么做?简单写一写吧。 4.在公司做过哪些优化? 5.过程中遇到的一些最难解决的问题? 6.提到了动态修复替换加载 so ,那你知道怎么修复 class 吗?怎么修复资源呢? 7.还有什么要问的? # 六面(HR面) 1.项目 2.薪资 3.反问环节 ### 最后 文章所有资料全部已经打包整理好,免费分享给有需要的人,另外小编手头上整理了大量Android架构师全套学习资料,**Android核心高级技术PDF文档+全套高级学习资料+视频+2021 BAT 大厂面试真题解析,都是免费分享给大家的,全部都已整理在[GitHub上,有需要的朋友可以点击前往](https://github.com/a120464/Android-P7/blob/master/Android%E5%BC%80%E5%8F%91%E4%B8%8D%E4%BC%9A%E8%BF%99%E4%BA%9B%EF%BC%9F%E5%A6%82%E4%BD%95%E9%9D%A2%E8%AF%95%E6%8B%BF%E9%AB%98%E8%96%AA%EF%BC%81.md)领取更多。** **资料展示:** ![image](http://www.icode9.com/i/li/?n=2&i=images/20210701/1625152269941772.jpg) ![image](http://www.icode9.com/i/li/?n=2&i=images/20210701/1625152269202245.jpg) ![image](http://www.icode9.com/i/li/?n=2&i=images/20210701/1625152269933938.jpg) ![image](http://www.icode9.com/i/li/?n=2&i=images/20210701/1625152270899526.jpg)

标签:怎么,20210701,优化,附赠,获千赞,内存,https,题库,com
来源: https://blog.51cto.com/u_15291419/2966471

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有