面试了三次,有基础题笔试,然后是技术面, 最后有一个人事面,就说一下比较关键的技术面。面试官先会问一些技术上的问题,比如问一下你这个安卓系统中的消息机制是怎么实现的,当时在接待室是有黑板的,得到请求后,我就把安卓中的handler的实现机制,从发消息到消息排队最后到主线程轮询处理消息给完完整整画了一遍。一方面是增加面试的时间(大家懂的),另一方面是可以显示我研究得还是挺深的。之后又详细讲了一下ImageLoader的异步加载和缓存处理机制,最后才是视频音频多格式支持。我记得我当时说用的vitamio,一个三方的解码器,用的软解码,后来面试官跟我讲,我们不用软解码,我们用的硬解码,然后给我介绍了十几分钟硬解码如何实现,虽然没怎么听懂,但是重点是用的C++和jni,好吧,我的c++基础还算扎实。这一次技术面过了后,后面什么面都没啥,有个人事面是谈工资的。没了。
满意的地方:
无
不满意的地方:
无