联芸科技面试题 · 技术原理

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

共 158 道真题 · 当前筛选命中 120 道 · 更新 2026-08-05

筛选题目已选:技术原理
第 81 题请说明C语言中static关键字在不同作用域下的作用。 考察对C语言存储类与作用域机制的理解技术原理C第 82 题请介绍你对C语言位域(bit-field)的理解和使用经验。 考察对C语言位域语法、内存布局及适用场景的掌握程度技术原理问题排查C第 83 题单向链表的逆序怎么做? 考察链表基本操作、指针修改和边界处理能力编码实现技术原理第 84 题请解释CPU缓存(Cache)的工作原理以及多级Cache(L1/L2/L3)的典型结构。 考察对缓存层次结构、局部性原理和多级缓存协调机制的理解系统设计技术原理第 85 题静态变量存放在程序内存的哪一部分? 考察对C/C++内存布局中数据段和静态存储区的基础理解技术原理CC++第 86 题请说明高速缓存行(Cache Line)的典型结构以及它如何影响程序性能。 考察对缓存行、伪共享及其性能影响的理解性能优化技术原理第 87 题请谈谈你对嵌入式存储和嵌入式底层开发方向的看法。 考察对嵌入式底层技术方向的理解和兴趣业务理解自我认知技术原理第 88 题请说明Verilog中reg、wire和SystemVerilog中logic数据类型的区别,以及它们各自适用的场景。 考察对硬件描述语言中对变量与线网类型及其赋值规则的理解技术原理技术选型第 89 题请比较 SPI 和 UART 通信协议在接口、时序与适用场景上的相同与不同之处。 考察对常用串行通信协议原理与工程选型的理解技术原理技术选型Serial Peripheral Interface (SPI)UART第 90 题结构体字节对齐的规则是什么? 考察结构体内存布局、对齐规则与填充机制的理解技术原理C第 91 题while和do while的区别? 考察循环控制结构的基本语法与执行时机理解技术原理第 92 题请描述嵌入式系统上电后的启动流程,包括从复位到应用程序运行的主要阶段。 考察对嵌入式系统启动链路与硬件初始化职责的理解系统设计技术原理第 93 题请解释一下堆(heap)和栈(stack)的区别。 考察对堆与栈内存模型、分配方式及生命周期差异的理解问题拆解技术原理第 94 题请列举你熟悉的排序算法,并说明它们的原理、时间复杂度和适用场景。 考察排序算法的知识广度、对时间复杂度的理解及场景选择能力问题拆解技术原理方案权衡第 95 题怎么实现单链表反转操作,说思路? 考察链表基础操作、指针操作能力与思路表达编码实现技术原理第 96 题malloc底层原理 考察动态内存分配的实现机制与操作系统交互系统设计技术原理C第 97 题在C/C++中,static全局变量如果没有显式初始化,读取到的值是什么?请解释原因。 考察static变量存储与初始化规则的理解技术原理CC++第 98 题请描述平衡二叉树的特点,并说明如何判断一棵二叉树是否平衡。 考察对平衡二叉树的定义理解与算法实现能力编码实现技术原理第 99 题红黑树的优缺点及应用场景是什么? 考察对红黑树特性的理解及其在工程中的应用技术原理方案权衡第 100 题不平衡数据怎么处理 考察对类别不平衡问题的识别、处理策略及权衡问题拆解技术原理方案权衡