面试时间30分钟,前半段主要介绍并展示自己的实习项目,后半段面试官提问了几个问题(全军覆没QAQ)。
- (介绍完项目后)说一说你遇到的可以体现你解决问题能力的技术思考
- 对于C++有没有了解,因为想组内成员不仅会上层界面开发,也要一些底层开发。(因为我简历里没写会C++)如果让你学习C++开发,大概需多长时间
- 对于APK打包有没有了解,APK的组成,
- 有没有用过Build工具?
- 介绍一下动态代理
- 介绍一下Jvm的组成部分,应该是(ClassLoader(类加载器),Runtime Data Area(运行时数据区,内存分区),Execution Engine(执行引擎),Native Interface(本地库接口))
- 在你做项目过程中有没有遇到一些Android的安全漏洞,面试官提示:webview、manifest文件中exported属性
- 你如何理解公司中合作和竞争的关系
- 面试官总结:你的Android能力还可以,但有明显短板,我们项目组会涉及很多底层开发,你对这些方面了解不够。
全部评论
(5) 回帖