汽车之家
1. 问Android反编译中怎么取出一个广告?我回答通过UIAutomatic查找控件的ID,然后通过该ID的特征值逐步确定控制该控件的代码位置。
2. 问到了equls跟==的区别,动画的分类技术面问道了ANR,内存泄露。
3. 问自定义View的问题。
4. a, b两个整数,不同第三变量,如何交换内容。
5. 举例工作中用到的多线程的应用场景,线程同步的问题。
6. 问了我一些Android基础知识,难一点的就是自制view,存储方式,高级一点的就是问第三方登录、支付、地图,第三方框架请求JSON数据等。
易思博(BroadenGate)
HR面试:
1. 基本学习背景
2. 教育经历
3. 工作经历
技术面试:
1. 问关于简历中描述了AppMode,能否讲解一下具体的实现呢。我回答关于AppMode,主要是希望实现一个以快速开发为目的的应用,具体的实现包括多模块的插件化,已经常用模块的集成。
2. 问hashmap的优化。
3. 根据简历内容,讲解项目经验,遇到面试官感兴趣的,他会问的比较深。
4. 问到framework,线程同步这些。
5. 包括Android activity/service启动流程,java虚拟机,framework层等等。
6. xml解析 多线程activity生命周期等。
北京亮点时间科技有限公司
1. 首先是描述工作经历。
2. 然后问了一些技术方面的问题,技术方面问的挺少的。例如,http,tcp/ip,android的启动模式,arraylist/linkedlist的区别等等。
3. 问了项目,延申出一些问题。
4. 问了离职原因和期望薪资。
全部评论
(0) 回帖