问了几个技术细节,状态机,宏定义规范,双向链表。这些不难。要求手写的代码非常规范;不过有个非常奇怪的问题,问了堆和栈是什么,堆是向下生长还是向上生长,字符串存在哪个区?这些说实话我平时写代码根本不考虑这些,估计这里和底层操作系统相关吧。基础太弱了,问的问题也和我之前工作不搭噶,果断被筛。
让我比较讨厌的是,我不会的问题集中在操作系统上,我会在Linux写应用,会写STM32裸机,但不代表我对系统内核,对操作系统有深入了解,电话面试对操作系统只字不提,到了现场问了这类问题让我彻底懵逼。如果是要精通操作系统的人员,那你电话问我啊,我会和你说不合适不涉及,省的浪费大家跑一趟时间。
...查看更多