不笔试就一面,直接导致面试场象一个小型的招聘会现场.'
西苑饭店四楼,一个大厅大约是五六排,每排都做了十个左右的面试官.
一对一面试.
开始申的是研究,别人看了看我简历说你适合研发,直接调到研发.
然后第二次面我的面试官还是挺和谐的,有点循循诱导的意思.
先问了我在实习时做的项目,让我画了下我做的模块的框架,
然后看了看成绩单,没有问什么.
开始让我做题, 先写一道c++代码:
1 一次遍历单链表,输出链表中间的元素.
这个我的思想是两个指针,前指针走两步,后指针走一步,保证在一次遍历的情况下完成.
写完代码,面试官看了看,没说什么.
开始做c的题,四道改错,
第一道:
char source[12];
strcpy(source, "012345678912");
很明显越界,没有'/0'的位置.
第二道:
我在程序员面试宝典上看过,但不记得了.
第三道:
也是在sprintf(str,""),str可能出现的越界.
第四道
也是数组可能越界.
搞了半天,就只有越界的问题....
后来问了个简单的enum.要记住enum从0开始,可以被中间的已赋值元素打断就可以了.
之后面试官说你c基础还是不错的,就让我写了个申请表,回去等二面了.
总体感觉比我想象的轻松,
没什么难度,面试非常基础.
不知道二面的群P是什么样子的,期待.