面试:西安诺瓦电子科技有限公司面试:嵌入式软件工程师。整体感觉有点打折扣,难度层层递进,没通过。1.自我介绍2.项目介绍1)项目整体2)负责模块3)难点亮点3.板子是买的现成的还是自己焊的4.基于这个平台做了哪些环境的配置5.驱动由谁负责6.外设有了解吗,i2c7.程序开发核心负责什么模块8.上位机器一共运行几个程序9.交叉编译后得到几个可执行文件10.外界传感器主要采集了什么信息11.信息怎么存储,数据量怎么控制,有没有考虑过数据量过大12.处理数据如何处理,为了干什么,主要做哪些处理13.线程间通信,怎么保证数据安全,是人为控制的还是?14.tcp里的粘包问题怎么解决15.全部都是用c语言开发的吗16.申请内存和释放内存用什么函数17.char类型占几个字节18.线程间通信方式有哪些,你用到了那些,有什么优势19.写了哪些驱动20.gdb调试用过吗,在那些地方用到21.makefile自己写的吗22.调试硬件外设的时候用过示波器吗,用来做什么?23.tcp/udp最大的区别是什么24.写网络项目的最大问题是什么25.wireshark抓包为了什么26.c/s和b/s架构的区别27.反问
2轮面试:视频面试、笔试
面试感受:一般
面试难度:困难
面试来源:校园招聘