刚接触Symbian的时候,觉得Symbian一切都是怪怪的,转不过很不适应;但习惯一段时间,且掌握其中的几条主要脉络以后,就觉得在Symbian上开发程序是一件很轻松很流畅的事情。现在公司需要招聘Symbian开发人员,由我来出一些面试题,想想自己也没用Symbian开发多久时间,就结合自己的一些实际碰到的情况,写了下面几个题目,不知道会不会被以后来面试的朋友BS!
1. 列举Symbian开发时,可使用的trace log方法?
2. 使用RThread线程对象时,必需注意的事项?
3. Symbian的异常退出/陷阱概念?并举例说明其核心机制?
4. Symbian平台上,利用不同机制,设计一个超时等待功能(至少两种不同机制)?
5. 简述CActiveScheduler与CActiveSchedulerWait的异同?
6. 按照活动对象(CAtive)原理,设计自己的异步函数(包括单线程模式下和多线程模式下)?