联芸科技面试题 · 编码实现
联芸科技相关面试题,按最终去重题目聚合。
共 158 道真题 · 当前筛选命中 12 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 1 题给定一个32位整数,如何最高效地计算其二进制表示中1的个数?请口述算法思路。 考察位运算基础与优化算法的掌握程度第 2 题你在编程中是否写过栈内存分配?请结合具体场景说明。 考察栈内存分配的实际经验与理解第 3 题请说说插入排序的详细实现思路,并分析其时间复杂度。 考察插入排序机制理解与复杂度分析第 4 题C语言中程序的内存是如何分配的? 考察C语言内存布局的基本概念和典型内存区域的划分第 5 题如何赋值绝对地址? 考察对指针或引用赋值的理解,特别是绝对内存地址的使用场景和写法第 6 题单向链表的逆序怎么做? 考察链表基本操作、指针修改和边界处理能力第 7 题怎么实现单链表反转操作,说思路? 考察链表基础操作、指针操作能力与思路表达第 8 题请描述平衡二叉树的特点,并说明如何判断一棵二叉树是否平衡。 考察对平衡二叉树的定义理解与算法实现能力第 9 题请解释 C/C++ 程序中 main 函数的作用、返回值约定,以及在特殊情况下的变体。 考察对程序入口函数、返回值和标准约定的基本理解第 10 题链表的增删具体怎么实现,说一下。 考察链表增删操作的逻辑理解与实现细节第 11 题请介绍你自研操作系统内核项目中的核心难点,并说明如何实现 EDF 调度策略、优先级调整策略、线程管理方法以及 TCB 的结构设计。 考察对自研内核中调度、线程管理和数据结构设计的深入理解第 12 题怎么用数组实现队列,说思路? 考察队列数据结构的基本原理和数组实现的具体细节