诺瓦星云嵌入式一面

20min,疑似KPI,面试官节奏很快,问的挺多的,但都不难😬

---------------------------------------------------

自我介绍

说实习经历,实习内容

传感器是使用什么通信方式,IIC

FreeRTOS的任务

IIC的特点

两条线、同步、半双工、主从通信

上拉电阻的作用

拉高电平,根据通信过程,SDA高电平变化,起始位都是高电平

同时介绍了通信过程

最多挂载多少个设备

第一个项目

数据如何传输

使用freertos,实时采集,串口传输,波特率

串口传输数据的时候一帧数据有哪些数据位

起始位、数据位、校验位、停止位

Freertos 任务使用什么同步

事件位

智能手环项目

介绍的不全面

主要是 ADC、定时器

ADC片内还是片外,采样精度,采样范围多大,采样原理

采样率12位

采用范围

采样量化编码

定时器什么功能

手机设置闹钟,定时任务,最后上报一些状态

手环关机任务如何去保存

答了待机低功耗的模式,感觉答错了,应该用 Flash 或者非易失类保存

手机如何给手环发送数据设置任务

TCP通信,配置IP端口,TCP连接

第三个项目

项目介绍,底层嵌入式平台,zigbee介绍,云平台,数据展示,上位机控制,zigbee组网,数据监控,zigbee的范围,分工

MQTT 的优缺点

优点:应用层,协议格式简单,订阅发布模式,连接,订阅发布,Qos0,Qos1,Qos2

缺点:(糊弄过去的,刚百度了🤥)

  1. 不支持复杂的应用层协议:MQTT不适合需要复杂应用层协议的场景,如HTTP/HTTPS。
  2. 不适合实时云计算:由于MQTT的轻量级和简单性,它不适合需要实时交互的云服务。
  3. 安全性:虽然MQTT支持SSL/TLS加密,但相比其他加密协议如HTTPS,其安全性可能不够明显。

开发过程中调试手段

仿真器,万用表,示波器,wireshark

用过哪些编程语言

C、Java、Python

全局变量和局部变量的区别

作用域,存储区域,初始化

开发过程中常用的数据结构

通信协议使用结构体和数组,上层云平台实现目录功能用到树,消息传递通信用到队列

32位系统,一个结构体,包含 char 和 int 类型两个变量,占多少字节,如何固定到一个字节

字节对齐,位域操作

反问

技术栈

主要是底层驱动,Linux应用,音视频,所以基本没有RTOS,有需要RTOS的都会上Linux

部门

进去再分

----------------------------------------------------------------

瓦✌,来个二面吧

#牛客创作赏金赛##你都收到了哪些公司的感谢信?#
全部评论
20min能问这么多,亏贼
2 回复 分享
发布于 09-19 22:04 广东
饺子你好!
1 回复 分享
发布于 09-19 22:01 陕西
我也是二十几分钟
1 回复 分享
发布于 09-19 23:14 四川
昨天的没抢到面试时间,推到今天上午10点面了,牛友加油啊
1 回复 分享
发布于 09-20 02:14 湖北
我也是20分钟
1 回复 分享
发布于 09-20 11:47 吉林
哈哈 不会是kpi 简历都是每一份认真筛选的,面试也都很认真对待的哈
1 回复 分享
发布于 09-22 19:58 陕西
请问有收到测评吗?
点赞 回复 分享
发布于 09-19 23:15 四川
我提前批,二面挂的
点赞 回复 分享
发布于 09-21 14:57 四川
我是20面的,21收到了测评
点赞 回复 分享
发布于 09-22 12:15 北京
9.19一面,9.22挂
点赞 回复 分享
发布于 09-22 18:35 江苏

相关推荐

10-22 14:27
深圳大学 C++
无笔试无八股(估计一面评价挺好,也没问实习)详细自我介绍没有打断我,我就各个项目深入阐述了一下深挖项目分布式缓存怎么做的?底层结构是自己实现的吗?有参考什么开源框架吗?哈希一致和普通映射的区别?还假设了几个场景,被肯定深入了解了这部分内容其它相关了解linux命令吗?常用的linux命令数据库索引相关?数据库事务相关?后面应该就是hr面了,问了下能实习多久,会尽快催hr进度。字节和腾讯的面试下来收获挺多,哪怕这次最终没有录也没那么焦虑,明显感受到了自己的成长。首先是学会包装自己实习经历,具体做了哪些工作,工作存在哪些问题,用了哪些技术去解决,是否有拓展空间,这个点是分析问题和解决问题的能力,感觉工作基本无非就是这个能力,具体的话利用现有方法,还是根据问题特点去设计方法。其次是项目和八股,大多数人的项目其实雷同,一方面作为八股触发器,一方面要对技术要点有深入了解,比如高并发,里面各个部分是怎么围绕高并发实现,是否考虑一些边缘case,做框架,框架各部分技术是否实现过,跟开源技术差异,考虑一些场景问题。同时这里面串联引出操作系统、计算机网络、数据库相关八股知识。最后是硬八股环节,背八股总是有遗漏,实际上感觉除非竞争很激烈,或者是kpi面,忘记了的话结合其它八股说出自己的理解,然后可以主动引导换一个相关领域熟悉的话题。代码笔试基础无需多言,除了hot100,根据简历可能还要准备多线程实现、单例模式、工厂模式、观察者模式、智能指针、数据库并发事务,实在没做过或者忘记语法可以讲一下思路然后申请换题。 #日常实习后端#
点赞 评论 收藏
分享
6 32 评论
分享
牛客网
牛客企业服务