全志科技面试题(2026 最新)

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

177 道真题 · 更新 2026-08-05

筛选题目
第 1 题BLE 如何传输数据? 考察对 BLE 数据传输机制和底层协议的理解风险判断技术原理第 2 题进程创建中 fork 和 vfork 的区别是什么? 考察对系统调用进程创建机制、内存与执行语义差异的理解问题拆解风险判断技术原理Linux第 3 题请描述Socket建立连接的过程,并说明TCP三次握手的具体步骤。 考察对Socket编程和TCP协议连接建立过程的理解问题拆解技术原理TCP第 4 题请描述 Linux 内核中内存的布局划分,包括 bss、data、rodata 等段的含义和用途。 考察对内核内存分段模型及各自特性的理解技术原理Linux第 5 题请介绍你是如何对 CMake 构建做配置优化的,以及你的方案最终是否被团队采纳? 考察对 CMake 构建配置的掌握、问题解决过程及方案落地推动能力协作推动结果导向技术选型第 6 题请解释为什么Linux内核镜像通常存放在0x30008000地址,而U-Boot存放在0x0000地址,以及这些地址区域分别存放什么内容。 考察对嵌入式系统内存布局和启动流程的理解系统设计技术原理第 7 题请描述 U-Boot 的配置过程,包括配置目标、常用配置命令和配置文件的作用。 考察对 U-Boot 配置流程、命令和配置原理的理解技术原理问题排查第 8 题用户层和内核层怎么交互的? 考察对用户态与内核态交互机制的掌握技术原理第 9 题在驱动中,物理地址向虚拟地址的转换接口是什么? 考察Linux内核驱动开发中物理地址与虚拟地址转换的标准接口掌握编码实现技术原理第 10 题相比官方demo板,你在原理图设计中做了哪些改进与优化? 考察对官方设计的理解深度与自主优化能力问题拆解项目复盘结果导向第 11 题请解释Linux内核中内存管理的核心机制。 考察对Linux内存管理核心概念和机制的理解系统设计技术原理Linux第 12 题Linux 启动流程是怎样的?系统是如何被拉起的? 考察对 Linux 启动各阶段的理解与完整描述能力问题拆解技术原理Linux第 13 题请介绍畸变校正算法和图像配准算法的基本原理,并说明它们各自解决什么问题。 考察对图像处理基础算法的理解和应用场景区分问题拆解技术原理技术选型第 14 题信号量跟互斥锁的区别 考察并发同步原语的理解与适用场景辨析技术原理方案权衡第 15 题请解释 TCP 滑动窗口机制的工作原理及其在流量控制中的作用。 考察对 TCP 流量控制机制的理解与解释能力问题拆解技术原理TCP/IP第 16 题在你使用过的并发编程方案中,具体用到了哪些进程间通信或线程同步机制?请举例说明。 考察候选人将并发理论用于实际项目的经验和权衡项目复盘方案权衡问题排查第 17 题最想在实习岗位上学习的经验是什么? 考察候选人的学习目标、岗位认知和职业规划持续改进人岗匹配自我认知第 18 题请说明R2(远程启动模块)在启动过程中传输参数所使用的具体地址,以及启动内核时用到的地址。 考察对远程启动流程中参数传递与内核加载地址的理解问题拆解技术原理第 19 题在推进项目时是否遇到过时间不足的情况?你是怎么解决的? 考察时间与优先级管理、问题应对及复盘能力持续改进问题拆解结果导向第 20 题如何提高DCDC开关电源的效率? 考察对DCDC效率损耗来源和优化方法的掌握性能优化技术原理方案权衡