我10.8的二面,叫我等hr面,现在还没收到邮件😅也是嵌入式岗
1 5

相关推荐

1. 什么是嵌入式系统?它与普通计算机系统有哪些不同?2. 嵌入式系统的主要应用领域有哪些?3. 嵌入式系统的设计流程是什么?4. 什么是嵌入式系统的实时性?它有什么特点?5. 嵌入式系统中常用的微处理器架构有哪些?6. 什么是中断和中断处理程序?它们在嵌入式系统中的作用是什么?7. 嵌入式系统中常见的存储器类型有哪些?它们各自的特点是什么?8. 闪存和EEPROM在嵌入式系统中有什么区别?9. 嵌入式系统中常用的通信接口有哪些?它们的特点是什么?10. I2C和SPI总线协议分别有什么特点?它们在嵌入式系统中的应用场景是什么?11. 什么是多任务处理和实时操作系统(RTOS)?它们在嵌入式系统中的作用是什么?12. 嵌入式系统中常见的调试技术有哪些?它们各自的优缺点是什么?13. 什么是嵌入式系统的功耗管理技术?它们的作用是什么?14. 嵌入式系统中常见的电源管理技术有哪些?它们分别适用于什么场景?15. 什么是嵌入式软件开发流程?它包括哪些主要步骤?16. 什么是编译器优化?它在嵌入式系统中有什么作用?17. 固件和驱动程序在嵌入式系统中有什么区别?18. 什么是模拟和数字信号处理(DSP)?它们在嵌入式系统中的应用场景是什么?19. 嵌入式系统中常见的传感器有哪些?它们各自的特点是什么?20. 什么是PWM(脉宽调制)?它在嵌入式系统中有什么应用?21. 嵌入式系统中常见的电机控制技术有哪些?它们各自的优缺点是什么?22. 什么是模拟输入和输出接口?它们在嵌入式系统中的作用是什么?23. 实时时钟(RTC)在嵌入式系统中有什么作用?24. 什么是看门狗定时器(Watchdog Timer)?它在嵌入式系统中有什么用途?25. 嵌入式系统中RTOS调度算法有哪些?它们各自的特点是什么?26. 什么是任务间通信机制?它在嵌入式系统中的作用是什么?27. 嵌入式系统中常见的电源管理芯片有哪些?它们各自的特点是什么?28. 什么是引脚复用技术?它在嵌入式系统中有什么应用?29. 电磁兼容性(EMC)在嵌入式系统中有什么重要性?30. 嵌入式系统中常见的电源管理芯片有哪些?它们各自的特点是什么?附面经  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
头像
05-17 11:57
C++
技术栈:c++,shell,TCP/UDP,docker,cmake,网络编程,系统编程项目简介: 是一个基于 IO多路复用 的 安全可靠的 UDP 文本传输框架。主要特点:1. docker 模块: 使用 docker 构建整个 safe-udp 项目环境,通过 dockerfile 安装 glog、cmake 等依赖项,并使用 Shell 编写容器操作脚本,以实现项目构建流程的自动化和部署的便利性。2. UDP_Transport 模块:    - 封装应用层 UDP Data Segment: 序列号、确认号、ACK、FIN等字段;并封装 序列化/反序列化 接口供上层调用。  - 根据 RFC规范 加权计算 平滑 RTT 和超时重传 RTO ,并与 IO多路复用(select) 结合设置 超时逻辑,监听客户端的响应。  - 封装 Sliding Window 和 Buffer,跟踪和管理 发送/接收数据包的缓冲区,并设置相应索引指针,处理接收到 ACK逻辑。  - 动态调节接收/拥塞窗口大小,自适应开启 慢启动、拥塞避免、拥塞发生、超时重传、快恢复 功能,并计算 cwnd、ssthresh 的值。  - 封装统计模块,统计慢启动、拥塞避免、超时重传 的数据包量和比率,反馈网络性能和行为,利于后续网络服务优化。  - 动态模拟 网络丢包和时延 状况, 校验 safe-udp 的可靠性和容错性(重传机制) 。3. 项目管理和构建: 使用 cmake 作为项目的构建系统,构建 udp_tansport 动态库,供第三方模块调用;并通过 git ,clang-format等工具,管理仓库代码。4. 功能测试和验证模块:构建 server、client 测试程序,验证safe-udp 可靠传输功能;并编写 diff.sh 脚本判断收发的文本内容是否完备。 #我的成功项目解析#  #我的失利项目复盘#  #软件开发薪资爆料#   #我的实习求职记录#  #我的实习求职记录#  #后端#  #秋招#  #项目#
点赞 评论 收藏
分享
牛客网
牛客企业服务