星宸科技面试题 · 编码实现
星宸科技相关面试题,按最终去重题目聚合。
共 125 道真题 · 当前筛选命中 7 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 1 题如果让你从底层实现互斥锁,你会如何设计?请说明关键的线程同步机制和实现细节。 考察互斥锁底层实现原理、线程同步机制及边界处理第 2 题给你一个 unsigned int,统计其二进制表示中有多少位为 1。 考察位运算基础与算法实现能力第 3 题在Linux驱动开发中,如何从设备树中获取并映射对应的设备地址以进行访问? 考察设备树地址信息的获取、解析及内存映射流程第 4 题你了解 Makefile 的作用吗?请说说它解决了什么问题。 考察对构建工具原理和自动化构建的理解第 5 题如果用C语言实现C++多态要怎么实现? 考察对多态机制本质的理解与C语言模拟能力第 6 题给定一个 unsigned int,如何找出第一个为 1 的位(从最低位开始)?先给出遍历方法,再进一步优化。 考察位运算基础、算法复杂度优化与边界处理第 7 题如何用C语言模拟实现C++的访问控制(权限)机制? 考察对面向对象封装与访问控制原理的理解,以及用C语言进行结构化模拟的能力