#华测导航面经# 嵌入式软件开发 #秋招# 全程50分钟,强度很大,我银行卡密码都快问出来了面试官自我介绍,他说他是软件开发负责人,先来个下马威我没有自我介绍,先做题,他共享屏幕给我,先做题,两道选择,两道填空,一道编程,选择填空要讲思路,编程给8分钟调试好(这里有一道填空题我上来大意了,说错了,面试官给我提示再看一下,好评)回忆版选择题(1)哪一组全是c语言关键字?(A)auto.enum.include (B)typedef.switch.struct(C)signed.union.else(D)union.type.sizeof(2)int arr[5],int*p=arr,下列读取数组元素正确的是?(A)*&p[5] (B)p +2(C)*(p+2)(D)*p+5(3)填空题记不清了,贼绕的一题(4)填空题int func(int x){ static int y= 1; y++; return x+y;}void main(){ int x=2; int k=func(x); printf("%d%d\n",k,func(k));}一道挺简单的编程题,5分钟就可以搞定,我想不起来了,类似于数学题按照简历提问环节宏观的介绍一下tcp?面试官说我回答的太浅怎么学习的计算机网络这门课程?宏观的介绍一下linux?宏观的介绍一下linux socket编程又说我回答的太浅什么时候需要Bind,什么时候又不需要?我这里说错了,他让我下来再查一下学习linux的路线介绍一下?长这么大有没有觉得自己做的挺成功的事情?假如要给你的师弟三个建议,你给什么?最后反问,我已经累死,他已经触碰到我能接受的难度的天花板