诺瓦星云面经

###一面
MQTT broker讲一下
MQTT包形式讲一下
发布订阅模式有什么优点和缺点,在代码编写方面有什么特点
什么是大端小端
网络是大端还是小端
线程同步方式
线程切换方式
TCP和UDP的区别
服务端监听之后被连接还是原来的fd吗
cmake如何载入MQTT库的符号
cmake里的file
cmake里的函数
什么是野指针
数组和链表的共同点和不同点
什么是内存泄漏,如何调试
链接的顺序不一样影不影响程序编译,举例子说明
为什么有用户层和内核层,为什么要mmap,不映射是不是也可以
线程怎么切换的
遇到过的段错误
指针的用处
链表和数组的用途
组件Timer用处

### 二面

dds消息分发?
Linux和FreeRTOS的区别
故障是突然出现的还是老化出现的?
如何优化你某项目的系统架构,有什么想法
上层用户界面

9.3 下午看了眼,显示二面过,许愿三面过了
全部评论
许愿和佬一起过三面
1 回复 分享
发布于 09-03 19:12 浙江
许愿可以和宁宁一起过三面😻
点赞 回复 分享
发布于 09-07 18:31 广东
中国电子云
校招火热招聘中
官网直投
MQTT 是佬的项目吗?
点赞 回复 分享
发布于 昨天 23:07 北京

相关推荐

虽然研究生期间做的都是基于java的web项目,但找工作的时候最终还是放弃java了,开始嵌入式之路。因为找工作期间本人从牛客网上很多人的分享中受益颇多,所以分享下本人诺瓦星云嵌入式软件的面试。1、首先是自我介绍,我大概说了一分半左右。2、然后主要问的就是简历上的项目, 每个项目都会问,由于我的项目主要是web,所以面试官问的并不深。项目是做什么的?做的过程中如何实现什么之类的?项目中涉及到的协议也会问3、因为简历上写了C语言,单片机、stm32这些,所以面试官就问了C语言的八股4、static const 关键字5、sizeof和define的区别6、普通局部变量初始化的值7、面试官问了关于泄露的问题,然后我就答了内存泄露,(回答内存申请大空间会造成内存泄露时,被追问这个是如何造成的,没回答出来)8、然后问了stm32,问使用过哪些外设,说了下GPIO的八种模式9、问了I2c通信,最后又追问I2c通信有哪些情况会出现通信失败(这个问题没准备,所以没答上来)10、问了外部中断有哪些,定时器中断会在什么情况下用到11、面试官打算问数据结构和linux方面,但因为我没学习,所以就没问我是8月21号面试,因为一些事,搁置了就忘记写牛客上了,现在想起来了就写了这些内容,希望对找工作的大家有些帮助。面试结果是过了两三天我自己上公众号上查的,被淘汰了。
查看10道真题和解析
点赞 评论 收藏
分享
3 17 评论
分享
牛客网
牛客企业服务