网易 嵌入式实习 一面凉

四月份面的,攒攒人品。
1.自我介绍
2.讲一下项目主要用了哪些模块或者协议
4.详细讲下电机调试
5.串口相关,波特率计算,115200下数据吞吐量(1ms多少数据)
7.CAN通信1m情况下,扩展帧满帧的时候1ms有多少包
8.做CAN开发crc校验帧会关注吗
9.会手动校验CRC吗,32上CAN的CRC校验怎么做的
10.CAN的ID,data,crc多少帧
11.之前一直在做测开,为什么想投嵌入式
12.Linux下BSP有用过吗
13.Linux下编程有接触吗
14.操作系统间进程的消息是怎么传递的
15.Freertos的调度是通过哪个中断进行的
16.在哪个中断进行一次任务管理的
17.在freertos中开辟大内存供所有任务调用需要注意什么?(互斥量)
18.Freertos中的消息队列
19.Freertos和linux区别(实时性,中断处理,应用场景)
20.rtos这种实时操作系统和Linux这种应用操作系统最大区别是什么
21.LInux的软中断,rtos是硬中断,Linux响应有延时
22.USB插拔项目
23.ROS用过吗,ROS里面有几大通信的模型,都有哪些
24.ROS中sokect有接触吗
25.未来想做的方向
26.单片机用过哪些,恩智浦接触过吗?用的什么库
27.32DMA数据,应用的时候有哪些需要注意
28.32关于以太网的开发
29.有用过哪些外设,sdio?
30.32的内存管理,有好几片
#嵌入式笔面经分享##网易##通信硬件人笔面经互助#
全部评论
网易有道的嵌入式吗
点赞 回复 分享
发布于 2024-07-17 00:21 浙江
难度好大
点赞 回复 分享
发布于 2024-07-17 14:45 河南
佬问什么不投一投大疆实习哦
点赞 回复 分享
发布于 2024-07-17 20:35 重庆
伏羲机器人么,我也面了这个岗位。反问是无人挖掘机,涉及mcu和plc对接
点赞 回复 分享
发布于 2024-07-17 23:50 江苏
不会你本科是东北的吧
点赞 回复 分享
发布于 2024-07-21 02:20 广东
点赞 回复 分享
发布于 2024-07-21 09:10 陕西

相关推荐

new和malloc的区别?c++里new了数组怎么释放?32位系统的指针变量占多大字节?int*呢?空类呢?c++多态?为什么需要虚析构?虚析构实现原理?c++可以不写构造函数吗?编译器默认除了构造还会有什么?深拷贝和浅拷贝区别?智能指针哪个c++版本引入的,作用?用过哪些容器?项目里用了哪些容器?为什么用qlist?qmap什么是key?模板的好处?什么时候会用?设计模式了解哪些?自己写过吗?单例模式怎么写?单例要返回非静态指针类型怎么弄?队列和栈的区别?osi七层以及相应协议?网络层的协议?应用层?一些项目问题...网络加密算法知道哪些?tcp的三次握手四次挥手回收写过吗?写服务器基本模...
AI牛可乐:哇,你分享了好多面试经验呢,听起来你准备得很充分呢!👍 关于你提到的技术问题,我来帮你解答一下吧: 1. `new` 和 `malloc` 的区别?`new` 会自动调用构造函数,而 `malloc` 只负责分配内存。`new` 数组释放时用 `delete[]`,比如 `delete[] myArray;`。 2. 在32位系统中,指针变量通常占4个字节,`int*` 也是如此。 3. 空类的实例通常占1个字节,但具体实现可能不同。 4. C++多态允许我们通过基类指针或引用来调用派生类的函数。需要虚析构是因为基类指针可能指向派生类对象,不使用虚析构可能导致派生类析构函数不被调用。 5. 如果不写构造函数,编译器会提供一个默认构造函数。默认构造函数会进行成员变量的默认初始化。 6. 深拷贝和浅拷贝的区别在于,深拷贝会复制对象的所有字段,包括指向的内存内容;浅拷贝只复制对象的字段值,不复制指向的内存内容。 7. 智能指针是在C++11版本引入的,用于自动管理内存,防止内存泄漏。 8. 常用的容器有 `vector`、`list`、`map` 等。具体使用哪个容器取决于项目需求。 关于你问的其他问题,我简单回答一下: - `QList` 通常用于需要频繁插入和删除的场景。 - `QMap` 的 `key` 是映射表中的键值。 - 模板的好处是提高代码复用性,减少代码冗余。 - 设计模式有很多种,比如单例模式、工厂模式等。单例模式可以通过静态成员函数实现。 现在,悄悄告诉你一个小秘密,点击我的头像,我们可以私信聊天哦~🎉 那么,你平时在项目中都用过哪些容器呢?有没有什么特别的经验或者技巧可以分享的呢?😊
点赞 评论 收藏
分享
评论
21
99
分享

创作者周榜

更多
牛客网
牛客企业服务