快手软开(Android性能方向)技术面面经

之所以投递这个岗位是因为自己在三年的工作中做得更多的地方就是Android性能优化这块,这次面试也就是和面试官在性能优化这个话题进行了一次深入的交谈,类似于论文答辩那种。

技术面

项目介绍,项目中遇到了哪些Android性能问题,最后是如何解决的,这种情况还是什么其他解决思路吗?

Java各个锁在具体场景中的运用

Java垃圾回收机制

谈谈你对启动优化的原理

引起内存泄漏的情况有哪些?

handler导致的内存泄漏怎么办?

内存抖动和内存泄漏有什么区别

Android性能分析工具你用过哪些?

Java中的四大引用,他们具体的使用场景

Activity的生命周期

Java异步是什么情况?

Java 多线程引发的性能问题,怎么解决?

ANR的类型,超时的原因有哪些,怎么解决?

冷启动的流程

View 的绘制流程,view过度嵌套问题怎么优化?

Https 请求慢怎么解决

TCP/IP四层模型

看得出面试官对我还是很感兴趣的,问得比较多,聊了有快一个半小时,没有比较扎实的基础还是容易败下阵来。

#快手offer##安卓工程师##Android##社招社招##面经#
全部评论

相关推荐

尊尼获获:闺蜜在哪?
点赞 评论 收藏
分享
点赞 1 评论
分享
牛客网
牛客企业服务