05.03面试小结
写在前面的话
辛苦一年多了, 感觉自己的脚步有点慢了, 再加上工作上和生活上的种种原因吧, 决定这个月离职, 换个新环境继续码农的伟大事业. 废话不多说了, 言归正传. 今天面的是一家做Android Solo桌面工具和海外广告变现的互联网公司-赤子城, 面试的整个过程也就1h多, 先笔试后技术, 感觉挺顺利, 问的问题也还好, 具体如下:
笔试部分
基本上前面几个是JAVA相关基础, 后几个是Android的.
谈谈你对static的认识谈谈Java 的GC 垃圾回收机制Java 线程同步有几种方式Android Activity的完整生命周期Android Handler机制Android 视图的事件分发机制DVM进程, Linux 进程, Android 应用进程是否相同Android进程间通信的方式有哪些计算 40*40的图片所占的内存大小
技术面部分
给出桌面有一个应用图标点击后进入A Activity, 点击摸个按钮进入B Activity, 然后按下back键回退到A activity, 说出场景中涉及到Activity的生命周期?谈谈如何处理,分析内存泄漏, 内存泄漏的表现, 如何定位, 排除, 有哪些相关的工具等.APPLocker 应用锁的实现原理, 其中用到的技术点, 比如Android L(5.0) 后getRunningTask()方法被限制, 替代方法等谈谈未来的职业规划.
希望对即将换工作和已经在找新工作的同学有个参考, 提前准备, 对薄弱环节持续加强.
后记
洗洗睡吧 -^-^-