海康威视秋招 嵌入式软件开发笔试+一面
笔试:笔试邮件发过来要求一天之内完成,单选,多选这些考察的东西很基础也很全面,主要在C、C++,操作系统和网络协议上,Linux、硬件也提了一嘴,简答题两个,一个C语言的const关键字,一个是虚拟内存和物理内存是啥,他们的区别和联系,编程题的话是写两个矩阵A,B运算得到C,并计算复杂度。考察的很全面了
一面:这个给了大概5天的准备时间了,考察的也很细。开场自我介绍,然后谈项目和实习经历,主要就是深挖项目,问清楚流程以及中间一些通信方式为什么这样选择,项目都问了一遍又问你实习的时候主要做了些什么工作,使用的什么语言什么工具,然后问你简历上面的技能,了解一下C以及在学习C语言的过程中遇到编译错误问题怎么解决的,有没有深挖原理,然后提问C++(我不是很会,就说了本科学过现在有点生疏了,唉)然后老师就说那不问了,接着是TCP/IP网络层,它们在那一层有什么用,然后介绍一下TCP/UDP通信特点和使用场合,然后又让我说一下组播,结果我说成了广播,尴尬了,然后看到我简历上有UART,IIC,SPI,CAN,USB,老师就让讲讲,我就挨个说了一遍工作原理(讲的有点快,没有整理好思路,说乱了,不过最后重点描述了SPI,希望能有所补救吧),然后老师问RS232,RS485了解不了解,说一下,我说了解,简单描述了一下。最后可能时间快到了,让我提问两个问题,还说线程进程也需要会就结束了。
总体感觉吧,技术面挺专业的,老师全程没有什么废话,提出问题让你讲,项目实习挖的比较多,其他考察点也都有会提两个问题,考察的挺全面的,总共有个二十分钟左右吧。唉,我还是太急了,好多点答的快了,说的乱了,感觉悬了,最后提醒一遍,写简历上的自己一定要熟悉啊。
#海康威视秋招#