当前位置: 首页 > news >正文

2025.3.1面试总结

昨天面试了一家做路由器的公司,问的问题还是挺多的,比较全面,也有一定的深度,比较注重底层原理的实现。

下面是具体问题:

岗位:嵌入式软件工程师

  1. 自我介绍;
  2. 项目介绍,擅长哪块领域;
  3. Mesh组网性能优化怎么做;
  4. OpenWrt开机自启动具体怎么实现,底层怎么调用这个功能;
  5. OpenWrt系统的启动流程;
  6. OpenWrt摄像头的驱动,编译的时候安装哪些包,具体参与到里面的哪些配置;
  7. MTK7981旁挂防火墙具体测试了什么;
  8. 防火墙拦截相应网站,怎么拦截,iptable机制具体怎么实现;
  9. Makefile具体怎么实现;
  10. 路由器wan/lan自适应怎么实现,dhcp发送流程;
  11. MTK7981使用的是什么架构,armv7和armv8的区别,arm架构和MIPS架构的区别;
  12. OpenWrt有两个相同的package包,一个名称A,另一个名称也是A,但是主要文件的配置文件不同,编译过程怎么替换不冲突;
  13. 说一下uboot的启动流程,启动完成最后是什么状态,再说一下kernel的框架;
  14. 生产模拟NV的差异对比具体做什么,有没有接触过nor flash,nand flash,emmc等;
  15. 路由器软件漏洞排查具体做什么,有没有实际参与到源码的修改;
  16. 编写路由器release开串口的版本具体是做什么;
  17. 总结WiFi的AT命令,具体有哪些,wifi工作频率是多少;
  18. 4G/5G模组是怎么wifi的,说一下具体流程;
  19. IIC和SPI具体怎么传输,IIC的传输过程;
  20. 用过shell脚本吗?

相关文章:

  • Linux操作系统5- 补充知识(可重入函数,volatile关键字,SIGCHLD信号)
  • (原创)用python语言基于paddleocr构建批量识别实现纸质和电子的增值税专用发票程序
  • 3.2-A-L1-2-第15讲-冒泡排序 mochen @denglexi
  • 实验-基于ESP32-S3的敏捷快速原型开发
  • 创建一个MCP服务器,并在Cline中使用,增强自定义功能。
  • 形象生动讲解Linux 虚拟化 I/O
  • 【ComfyUI】[进阶工作流] 高级采样器与Refiner的工作流优化
  • python django
  • Nginx配置详解
  • 加入二极管的NE555 PWM 电路
  • 使用python实现线性回归
  • 修改DOSBox的窗口大小
  • 启动你的RocketMQ之旅(四)-Producer启动和发送流程(下)
  • 国产开源AI平台Cherry Studio详解:联网搜索升级与ChatBox对比指南
  • spring.profiles.active和spring.profiles.include的使用及区别说明
  • 基于html的俄罗斯方块小游戏(附程序)
  • MCAL-I/O驱动
  • 考研408数据结构第三章(栈、队列和数组)核心易错点深度解析
  • 01_NLP基础之文本处理的基本方法
  • 附录-Python — 包下载缓慢,配置下载镜像
  • 凡科网站可以做自适应的吗/网上打广告有哪些软件
  • 河南微网站开发/网推是干什么的
  • 全网推广代运营/郑州谷歌优化外包
  • 专业网站建设效果/海外销售平台有哪些
  • xp系统中做网站服务器/四川省人民政府官网
  • 织梦复制网站模板/百度网站认证