芯海科技 -嵌入式软件开发工程师 一面-面

面试时间:2025年9月初 面试时长:20分钟左右 面试方式:腾讯会议,一位面试官,面试官开启摄像头 面试问题: 1.自我介绍 2. 你这边是是偏向硬硬件还是软件? 3. 可以简单描述一下那个比如说呃 I2C、SPI 还有串口,呃它们的区别嘛? 4. I2C 他是可一个设备下面挂多个从机嘛,如果他挂多个从机的时候,他是怎么寻址到相他想要的那个从机进行通讯呢? 5. 比如说我两个 MCU,两个 MCU 之间它是通过 SPI 呃连接的。然后我那个从机它有数据想要主动给主机,像这种场景你会怎么设计呢? 6.项目分工 7.介绍项目提到的算法 8.主控用到的功能,外设 9.项目遇到的困难 10.蓝牙射频调试、是否系统学习过 11.反问 后续被告知遗憾未通过,可惜~

#发面经攒人品#
全部评论

相关推荐

📍面试公司:锦浪科技🕐面试时间:9月5日💻面试岗位:单板或ARM软件设计岗位❓面试问题:A、一面(8月19日,HR面)面试官先自己介绍了一下企业是什么样子的,再回答:1、自我介绍一下?2、说一个你拿手的项目,以及里面的重点和难点?又让我讲一下前景和职业规划,反问:(1)贵公司的业务设计的一个主要流程是什么样子的?(2)项目设计中,嵌入式工程师的工作主要以承担模块化设计为主还是要熟悉整个系统或者主要系统的设计与分析?(3)公司为什么会选择将总部设置为宁波?B、二面(真正的技术面,9月5日)1、自我介绍2、关于实时操作系统的认识?这个问题我回答的是我的项目中只是基于了Linux系统做了一些应用类开发,linux驱动类的东西涉及比较少,我可以讲一下我对于FreeRTOS系统的一个认识和理解。3、讲一下核心调度的方式及原理,常见的调度算法有哪些?4、抢占式调度的实现步骤是什么?5、对于循环队列的认识,以及在通讯领域的有哪些使用场景?在这些场景中使用循环队列有哪些好处?6、讲一下你常用的ARM架构CPU的外设有哪些?7、讲一下你在项目中使用的最熟的一个外设?具体怎么配置的?我讲的IIC的认识和定时器配置生成PWM波8、TCP的三次握手机制?以及为什么不采用二次握手或者四次握手?9、讲一下对于面向对象的认识?以及面向对象里面核心概念的介绍以及应用场景进行举例(封装、继承以及多态)🙌面试感想:还好还好
查看15道真题和解析
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务