一面问的比较浅,先是问我简历里面一个实验室项目的试验系统,让我在黑板上画出系统设计的架构,因为用到了状态机,又让我在黑板上描述出状态机的实现模式,无非就是状态转换表和面向对象里面多态的两种设计方式。
接着又让我写了个单例模式的实现代码,我很圡的一上去先写了个析构函数并设为public,然后面试官问我这么写,我一想不对,手贱写析构函数干嘛,思索了一下说觉得设成private更好一些,因为我们之前用单例模式做管理类习惯先写个initInstance,可以配套写个destroyInstance函数由用户手动来销毁实例比较好一些....面试官似乎比较满意.......查看更多