拓竹科技面试题 · 技术原理

拓竹科技相关面试题,按最终去重题目聚合。

367 道真题 · 当前筛选命中 270 · 更新 2026-08-05

筛选题目已选:技术原理
第 41 题const 属性的值是在什么阶段确定的?请解释编译期常量和运行时常量的区别。 考察对 const 关键字语义、编译期求值和运行时常量的理解技术原理第 42 题在PID控制中,如果系统输出左右摆动(振荡),应当如何处理? 考察对PID参数调整和振荡现象的处理能力技术原理方案权衡问题排查第 43 题函数对象是什么,跟函数指针有什么区别? 考察对函数对象与函数指针概念及适用场景的理解技术原理方案权衡C++第 44 题请说明串口、IIC 和 SPI 三种接口协议的区别及其典型应用场景。 考察对常见通信接口的协议特性、差异和适用场景的理解技术原理技术选型I2CSerial Peripheral Interface (SPI)第 45 题请介绍常用的任务间通信方式有哪些? 考察对操作系统或并发编程中任务间通信机制的掌握广度技术原理方案权衡第 46 题IIC的通讯时序是什么? 考察对I2C总线协议时序细节的掌握程度编码实现技术原理I2C第 47 题流量控制有哪些机制? 考察对流量控制机制的理解和实际应用能力风险判断技术原理方案权衡NginxRedis第 48 题请描述单片机从上电复位到进入主函数前的启动流程。 考察对单片机启动机制、内存初始化及中断向量表的理解问题拆解技术原理第 49 题无重复字符的最长子串 考察滑动窗口与哈希表在字符串处理中的应用编码实现技术原理第 50 题请解释SPI通信中CPOL(时钟极性)和CPHA(时钟相位)的含义及其组合。 考察对SPI总线协议中时钟极性和相位概念的理解及四种工作模式技术原理Serial Peripheral Interface (SPI)第 51 题请解释重写(override)和重载(overload)的区别。 考察对面向对象方法多态性和静态分派的准确理解技术原理第 52 题非对称加密除了用于数据加密之外,还有哪些重要应用场景? 考察对非对称密码学核心应用(签名、密钥交换、认证)的理解与区分技术原理技术选型第 53 题全局变量的初始化过程是在哪里初始化的? 考察对C/C++程序启动流程、BSS段与数据段初始化机制的理解技术原理问题排查CC++第 54 题项目中多任务调度是如何实现的? 考察嵌入式多任务调度机制的理解与实践系统设计技术原理方案权衡第 55 题请说明蜗轮蜗杆传动的主要特点。 考察对蜗轮蜗杆传动特性的原理理解与工程应用认知技术原理第 56 题请描述从输入一个网址到页面显示的完整过程,其中涉及 DNS 解析。 考察网络请求全链路理解与 DNS 作用问题拆解技术原理DNSHTTPTCP第 57 题使用雅克比矩阵计算机械臂重力补偿是否可行?请说明其原理和局限。 考察对雅克比矩阵在重力补偿中作用的深入理解和边界判断技术原理方案权衡第 58 题你了解AES加密算法吗?请介绍它的常见工作模式,并说明各自的特点。 考察对AES加密算法及其工作模式的原理理解与实际应用掌握技术原理方案权衡AES第 59 题请解释Kafka的消息持久化机制及其在保证数据可靠性方面的作用。 考察对Kafka日志存储、刷盘策略及副本机制的理解风险判断技术原理Apache Kafka第 60 题请介绍FreeRTOS的启动流程。 考察对FreeRTOS系统启动过程的理解,包括初始化与任务调度启动问题拆解技术原理FreeRTOS