秋招记录04——韶音科技嵌入式二面

韶音除了平台不大,其他的真的算我的梦中情司了,光是运动和读书算绩效就超级戳我,也不咋加班。今天大早上9点就面了,迷迷糊糊面完了,很简单,基本上就是项目和一点点超级简单的八股
1. 工作负责的项目在交付的时候出现了问题怎么办
2. volatile
3. 字节对齐
4. 开发过程中有调过哪些外设驱动
5. SPI的总线特点,有什么优点和缺点
6. 有用过FreeRTOS吗
7. 对我们公司的了解
8. 怎么规划学习和生活#秋招笔面试记录#
全部评论

相关推荐

7.31投递,8.7约面,8.11一面如下:1、自我介绍2、如何理解堆和栈?3、在裸机或者RTOS中,有什么比较快速的方法去精确确定一个任务或者整个系统里面栈的 最大使用深度 是多少,如何运行一段时间后查看栈用了多少?4、什么情况下栈内容会变化?5、CPU保存现场(函数嵌套、中断等场景下)都是保存什么信息?6、系统异常(比如进入HardFault)如何定位源头?7、说一下MCU启动的过程,从上电到跑到main函数8、全局变量的初始化过程是在哪里初始化的?9、看你项目里用串口挺多的,说一下你是怎么用串口的?(DMA、缓冲区、中断)10、DMA的全满中断和串口空闲中断(当二者都满足触发条件时)会同时将标志位置位然后触发吗?(我答的是先DMA全满再空闲,因为打日志看过,但好像没答到点子上)11、继续10中的场景,当满足触发这两个中断的条件后,我把中断给关了10个字节的时间之后再打开(或者说更高优先级的中断一直把系统阻塞住了),DMA和空闲中断的标志位都还在,这时CPU可能需要仲裁一下,这会对你的驱动有影响吗?如果要没有影响的话需要怎么做?(没太懂这个提问的意思)12、说一下RTOS的运行机制?13、进程任务的切换时机?14、系统 如何/什么时候 得知高优先级任务准备好了?(涉及底层实现原理吧)15、详细说一下某个项目16、系统中微秒级的延时是怎么实现的?17、IIC中时序的延时是如何实现的?18、软件IIC造成的CPU被多次阻塞,中断会造成这些延时的滞后,这些对IIC的读取有影响吗?19、IIC时钟不均匀会对通信有影响吗?20、讲讲使用cmbacktrace定位到的一些实际的问题案例21、数组越界一定会产生hardfault吗?不产生Hardfault的话会有什么其他的影响吗?22、你做Bootloader时,你觉得其最重要的功能是什么?23、Bootloader跳转过程中DMA要关吗?24、说一下低功耗怎么做的?超低功耗Standby模式想唤醒应该如何唤醒?25、介绍一下软件通信协议是怎么设计的(串口协议栈)?如何去优化协议栈的设计?无手撕,反问环节问了一些上面没答出来的点一面总结:根据简历上的项目,由八股为切入点深挖底层,甚至好多问题我都不明白要答什么还是很难的,感觉和传说中的大疆面试差不多了,很深挖。最难的是会根据你当前的场景给你些假设,让你回答会发生什么注:上面的提问点与项目高度相关,并不是纯八股,仅供参考--------------------------------------------------------------------------------------------------
求求offer的河老...:以下是自己的一些解答不一定对,希望大佬解答 2.堆栈都在ram中,生长方向不同,管理方式不同,一个自动分配一个手动管理 3.估算最大深度没思路,运行时候可以掉rtos自带的函数可以看见深度 4.任务切换入栈出栈,进中断保存现场 5.lr pc psr r0-r3 r12?具体记不清楚了 6.系统异常会压栈pc lr还有状态寄存器,可以根据lr判断此时是中断环境还是任务环境,根据keil内存访问找到sp对应的栈,找到压栈的pc然后和反汇编来对比就知道什么地方有问题 7.上电复位,从程序起头中断向量表拿到复位中断地址,从复位中断里面拿出来.s里面的内容,主要是初始化堆栈.stm32会有一个system init(设置频率和时钟),好像还有变量搬移到ram里面具体记不清楚了
查看25道真题和解析
点赞 评论 收藏
分享
因为一面面了很多技术问题了(裤兜子都被扒光了),二面主管面主要是,未来的实习内容和方向啥的。就面了20分钟,自我介绍完基本就是闲聊。面到10分钟就没问题了,后面就是反问了。1、未来想做的方向(我回答说是驱动,可能想涉及一下内核)2、rtos内核看了哪些部分(第一个问题我说原因的时候,说看过rtos的内核,蛮有趣的,给自己埋坑了,后面回答了些任务创建,任务切换的内容)3、简要说一下,任务切换如何根据系统节拍,去做的?调度期间做了哪些事?4、为啥从driver入手开始往内核看,是单纯因为感兴趣吗,还是啥(我说因为本科跟硬件相关一点,感兴趣)5、能实习多久?在哪个城市?6、实习期间想获得什么?(我说想适应企业节奏,不想自己闭门造车,想对驱动有个系统性的认识)反问问了他如果我能加入影石,我能获得什么(倒反天罡(),面试官介绍了一下他们是一个全链路打通的流程,从sensor到driver,isp啥的,巴拉巴拉,专业术语。东西比较多,会根据兴趣分配岗位。先是一个点做透做精再去干其他的。对于一些想混个经历的实习生就可能会安排一些打杂的活,对于一些想全身心投入,安排的内容会深一点,压力会比较大。公司对校招生和实习生培养体系完善。映象突然就拉满了,想进,感觉能进去的话,可能会比较有收获,后续如果通过还有一个hr面
查看6道真题和解析
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

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