安卓工程师面试经验(武汉)- 金山软件股份有限公司
2018-07-26 | 来源:职朋网友分享
面试过程:

面试了很多内容,而且反应很迅速,很佩服他们的工作效率,但是有的东西有点答不上来
自我介绍
用过surfaceView没有
如何显示一个50mb的图片
怎么放大显示清楚一个图片的一块区域
Activity是如何启动的
ActivityThread源码
ApplicationThread源码
Handler的原理
Activity的启动模式
Activity的A B C D B是singleTask,那么在栈中的顺序
有没有用过矩阵
有没有看过looper的源码
view的绘制流程
多线程ThreadLocal
A B C三个线程同时启动保证A B C 按照顺序执行
runnalbe的优先级设置(线程池中)
有没有做过安卓的内存泄漏问题
handler的内存泄露处理
软引用和弱引用的特点是什么
jni的调用
system.load的源码

面试官问的面试题:

金山软件股份有限公司安卓工程师面试题

自我介绍
用过surfaceView没有
如何显示一个50mb的图片
怎么放大显示清楚一个图片的一块区域
Activity是如何启动的
ActivityThread源码
ApplicationThread源码
Handler的原理
Activity的启动模式
Activity的A B C D B是singleTask,那么在栈中的顺序
有没有用过矩阵
有没有看过looper的源码
view的绘制流程
多线程ThreadLocal
A B C三个线程同时启动保证A B C 按照顺序执行
runnalbe的优先级设置(线程池中)
有没有做过安卓的内存泄漏问题
handler的内存泄露处理
软引用和弱引用的特点是什么
jni的调用
system.load的源码

查看面试题参考答案>>

面试相关细节:

整个面试花费了多长时间?(从接到面试消息到得到结果)
答:1天
面试形式包括哪些?
答:电话面试
你觉得这次面试的难度如何?
答:困难
你对这次面试的整体感觉怎么样?
答:很好
这次面试的结果如何?
答:面试还未出结果

以上信息仅代表发布者自己的观点,由于在职时间、职位以及个体本身的影响,和公司整体情况可能会有偏差,仅供参考!

还需查看金山 更多信息?