拓竹科技面试题 · 风险判断
拓竹科技相关面试题,按最终去重题目聚合。
共 367 道真题 · 当前筛选命中 52 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 21 题给定雅可比矩阵J,是否可以把关节速度q_dot直接转换为末端笛卡尔速度v?如果可以,需要注意什么条件? 考察雅可比矩阵可逆性及奇异位形带来的约束第 22 题在机器人路径规划中,如何避免机械臂与外部环境物体的碰撞? 考察对外部障碍物碰撞检测与环境建模能力第 23 题在DMA传输完成中断和空闲中断同时触发后,如果CPU关中断时间较长(如10个字节时间)或高优先级中断长时间阻塞,DMA和空闲中断标志位仍然置位。此时对驱动有什么影响? 考察中断延迟对DMA和空闲中断处理的影响分析第 24 题在不同数据库隔离级别下,间隙锁和临键锁会被加吗?请结合具体场景说明。 考察数据库锁机制与隔离级别的关系理解第 25 题什么是临界资源?请说明操作系统如何保护临界资源。 考察对临界区概念与互斥机制的理解第 26 题请讲解C++多线程编程中线程创建、同步与数据竞争的处理方法。 考察C++多线程基础、同步机制和并发安全的能力第 27 题在C++中,直接调用析构函数后使用free(),与使用delete操作符相比,是否等价?请说明理由。 考察对C++内存管理、析构与释放操作的深入理解第 28 题请描述如何优化一个已有的串口协议栈设计,从哪些维度入手,并举例说明。 考察对协议栈性能、可靠性和可维护性的优化能力第 29 题注塑件容易受到哪些因素导致的损伤,例如紫外、高温或化学试剂? 考察对注塑件环境老化与损伤因素的系统性认知第 30 题当用户端使用外卖软件时,通过AI生成不实的外卖图片制造恶意差评,商家端应如何应对和解决? 考察对AI滥用场景的识别、问题拆解和平台商家侧的应对策略第 31 题new出来的对象能用free释放吗 考察C++内存管理机制和new/delete与malloc/free的匹配原则第 32 题中断服务函数与任务间通信的安全方式有哪些,为何不建议在 ISR 中直接调用复杂函数? 考察嵌入式系统中断上下文安全通信与延迟约束的理解第 33 题请介绍你知道的DMA技术,并结合volatile关键字和信号量/互斥量,说明在DMA驱动开发中如何保证数据一致性和并发安全? 考察DMA机制理解以及volatile和同步原语在驱动并发场景下的应用第 34 题拓竹是做3D打印机的,从安全的角度可能需要做哪里保护? 考察对3D打印产品安全风险的系统识别与防护设计能力第 35 题请详细描述信号量的典型用法,包括申请和释放操作以及注意事项。 考察信号量操作的完整流程与边界处理能力第 36 题Bootloader跳转过程中DMA要关吗? 考察Bootloader跳转时对外设状态尤其是DMA中断和安全性的处理第 37 题数组越界访问一定会触发硬故障(HardFault)吗? 考察对内存越界后果的理解与嵌入式故障机制第 38 题DMA的全满中断和串口空闲中断(当二者都满足触发条件时)会同时将标志位置位然后触发吗? 考察对嵌入式中断优先级、标志位和触发条件的理解第 39 题std::shared_ptr 是线程安全的吗?请从引用计数、对象所有权和并发访问不同场景分析。 考察对智能指针线程安全性的精确理解,区分引用计数安全与对象访问安全第 40 题请解释关键字 volatile 的作用及其在并发编程中的限制。 考察对 volatile 的内存语义、可见性与原子性边界的理解