拓竹嵌软一面

大部分是八股文的内容,还有依据项目问了一些相关问题
1. 485的工作方式
2. 485的轮询机制
3.如何保证数据处理的及时性(线程、优先级)
4. 线程间的通讯方式
5. 信号量与互锁的区别
6. 任务调度器的工作步骤
7. SPI主从机通讯步骤,通讯时时钟由谁决定
8. DMA的配置流程
9. 驱动上DMA数据错误后的处理
10. 在中断中如何调用串口打印数据
11. 中断发生前,数据如何保存,中断发生后,去哪里取得数据
12. 内存管理算法
13. volatile关键字
14. 项目内容 bootloader的使用流程(IAP自定协议中,为保证数据准确性,哪些需要特别关注)
15. 项目内容 机器人底盘控制及相关算法
全部评论
base哪里,佬
点赞 回复 分享
发布于 08-27 17:17 江苏
请问uu投了多久?我的一直没消息
点赞 回复 分享
发布于 08-31 16:03 广东
没手撕吗 兄弟
点赞 回复 分享
发布于 09-19 09:29 广东

相关推荐

 一面 9.191. 自我介绍2. FreeRTOS任务之间通信是怎么做的?(任务通知,信号量,互斥锁)平时用什么比较多?3. 信号量和互斥锁的区别?  (信号量一般用于任务同步,互斥锁用于临界资源保护,因为会有优先级继承)4. 那你讲一讲优先级翻转?5. 中断里面可以用freeRTOS函数吗?(一般优先级小于5就不可以)6. 为什么优先级小于5不可以?(当时脑抽了没答上。。。其实这里应该回答临界资源保护时,给BASEPRI寄存器写configMAX_SYSCALL_INTERRUPT_PRIORITY默认0x50,则优先级7. 了解任务的上下文切换的具体过程嘛?谈一谈?8. 你看过这部分的源码,都是汇编写的,那一些汇编指令你知道吗?9. static关键字的作用,从C和C++两个语言去回答10. 多态的实现原理11. ROS通讯机制12. linux驱动了解吗?设备树和debugfs?13. 为什么想来拓竹手撕1. 验证IP合法地址2. 无重复字符的最长子串 --------------------------------------------------二面 10.081. 自我介绍2. FreeRTOS任务之间通信?讲一件事件通信的原理3. 项目中的困难点?4. 讲一讲解决过印象比较深的BUG5. 你是如何平衡产品交付时间和自己研究生实践?6. 项目里面需要改进的地方?7. 项目体现你程序工作量的地方?8. 为什么想来拓竹?你觉得拓竹和大疆、华为这些公司比较,优缺点如何9. 对一面有什么需要补充的吗?之前以为这种开放性问题会挺好回答,结果实际被问我一头雾水,有些面试官也觉得并不困难,问我还有吗/笑哭,我项目里面总不能处处是困难吧,或者有些小困难不值得提的也记不起来了。面试我的应该是个leader,技术细节问的比较少,全是宏观开放的问题。--------------------------------------------------意向  10.26 #软件开发笔面经##面经#
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
10-27 10:05
点赞 评论 收藏
分享
7 31 评论
分享
牛客网
牛客企业服务