华为软件工程师北京面试经验
在华为北京的总部面的:
1. 一上来就被Manager带到会议室开始聊之前做过的project。这一段差不多花了一个多小时,因为我过去的开发经验主要也是Android相关,所以也问了很多关于Android的基本知识,包括Service lifecycle, 还有app的冷启动/热启动之类的。
2. 中午被Manager带着在华为的食堂吃了顿饭,华为的食堂确实很好,而且价格很便宜。
3. 下午又被带到了会议室,然后manager组的高级工程师也来面了我关于过去的项目经验,讲的很细,每一步是怎么做的,怎么设计的之类的。还问了很多关于操作系统相关的问题,比如多种IPC的模式,还有Android系统的启动机制,binder机制等等。
Q:你的关于Android camera service的设计,请讲一下整个设计的流程和关于framework中, C/S (client/service) 机制的实现思路。1条回答
便宜
食堂