写点什么

记联想公司的一次 Android 面试

用户头像
Android架构
关注
发布于: 8 小时前

秋招在即,相信有一大批朋友正在准备面试。


所以计蒙从 Android 好友手上为各位带来了


前几天面试联想公司的 Android 面试题


后续将为各位准备简历模板




以下是本篇文章正文内容


1.说一下 List,Set,Map 的区别?




2.什么是线程安全?如何保证线程安全?




3.Activity 的生命周期(横竖屏切换,跳转),Activity 的启动模式?




4.Broadcast Receiver 两种注册方式的区别?




5.Service 的两种启动方式,有什么区别/不同?




6.写过自定义 view 吗,写过那些自定义 view?




7.Java 关键字 final 和 static 是怎么使用的?




8.Java 中的四种引用模式,软引用和弱引用有什么使用场景 ?




9.内存泄漏常见的场景,由什么原因引起的, 通过什么定位 ?




10.ANR 是什么,场景,如何定位?




11.Android 的一些新特性?




12.日常开发中的高并发?




13.Android 最得意的项目,遇到挑战的项目你是怎么解决的?




14.Handler 熟悉吗,流程?




15.Handler 中 Looper 死循环为什么不会导致应用卡死?




16.MessageQueue 是空的还会循环吗 ?




17.对线程池了解吗?是怎么实现原理?


《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》
浏览器打开:qq.cn.hn/FTe 免费领取
复制代码


参数有什么意义?




18.React Native 了解吗?




19.当 APP 收到一个 touch 事件,分发流程是怎样的?




20.线程同步怎么实现?




21.死锁怎么办?怎么样可以避免这样的情况发生?




22.几种垃圾回收算法?

用户头像

Android架构

关注

还未添加个人签名 2021.10.31 加入

还未添加个人简介

评论

发布
暂无评论
记联想公司的一次Android面试