星宸科技面试题 · 技术原理
星宸科技相关面试题,按最终去重题目聚合。
共 125 道真题 · 当前筛选命中 93 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 41 题在这个QT项目中,你主要负责了哪些模块?具体做了哪些工作? 考察个人职责细节与技术贡献第 42 题Linux 中内存管理方式有哪些?如何管理碎片化内存? 考察对 Linux 内存管理机制和碎片化处理策略的理解第 43 题多进程如何进行通信? 考察对多进程通信机制的掌握与适用场景理解第 44 题请说明Linux下互斥锁和读写锁的使用方法、应用场景及差异。 考察互斥锁与读写锁的API使用和场景选择第 45 题RTOS中五种内存管理方式,如何处理碎片化内存? 考察对RTOS内存管理机制的理解和碎片化问题的解决方案第 46 题Linux 通过哪些机制实现用户空间与内核空间的地址隔离? 考察对 Linux 地址空间布局和隔离机制的理解第 47 题C语言中 volatile 关键字的作用是什么? 考察对 volatile 语义及优化限制的理解第 48 题请谈谈你对 Recovery 系统的理解,以及设备变砖后通常如何处理? 考察对 Android Recovery 机制的理解及故障排查能力第 49 题设备树节点,如何在设备树中添加对应外设? 考察设备树概念、节点编写规范及外设挂载流程第 50 题你了解 Linux 内核态吗?请结合你的实践经验,谈谈你的理解。 考察候选人对操作系统内核态与用户态概念的理解深度及工程实践相关性第 51 题使用 WebSocket 时遇到哪些典型问题? 考察 WebSocket 实践中的问题识别与解决能力第 52 题你能具体介绍一下项目里死锁的排查和解决过程吗? 考察候选人对死锁问题的排查思路、工具使用与解决能力第 53 题Linux中进程和线程的资源管理方式有何不同?父进程和子进程之间有何区别?它们的内存是否共享? 考察对Linux进程与线程资源管理模型、父子进程关系及内存共享机制的理解第 54 题C语言如何实现C++的封装、继承、多态? 考察面向对象特性在C语言中的实现原理与工程权衡第 55 题请说明Linux下信号量的使用方法、应用场景及其与互斥锁的区别。 考察信号量的使用与场景认知第 56 题Linux的启动流程是什么? 考察对Linux系统启动顺序和各阶段职责的理解第 57 题如果用C语言实现C++多态要怎么实现? 考察对多态机制本质的理解与C语言模拟能力第 58 题为什么中断不能堵塞,堵塞会引起什么? 考察中断上下文、中断处理延迟与系统实时性影响第 59 题请讲讲在多进程间使用共享内存进行通信的做法及其底层原理。 考察对共享内存通信机制的理解及实际使用要点第 60 题如何判断设备树中某个节点对应的是 IIC 还是 SPI,如果不采用标准化写法,应遵循什么流程? 考察设备树节点解析与总线类型识别的底层流程