中科曙光面试题 · 编码实现

中科曙光相关面试题,按最终去重题目聚合。

560 道真题 · 当前筛选命中 38 · 更新 2026-08-05

筛选题目已选:编码实现
第 1 题请实现一个链表相关的算法题,例如链表的反转或判断链表是否有环。 考察链表的基本操作能力与算法实现功底编码实现问题拆解第 2 题C++11新特性用过哪些? 考察对C++11核心新特性的掌握与实际应用能力编码实现技术原理第 3 题在基于 Spring 的控制层中,如何实现一个处理 POST 请求的接口? 考察控制层 POST 接口的注解使用与参数接收方式编码实现技术原理Spring Framework第 4 题请描述你如何分析并解决一道 LeetCode Easy 难度算法题。 考察算法理解、问题拆解与编码实现能力编码实现问题拆解技术原理第 5 题请分别介绍二叉树的深度优先遍历和广度优先遍历,并说明它们的实现方式。 考察对二叉树两种基本遍历方式的理解与实现能力编码实现技术原理第 6 题如何判断括号的合法性? 考察栈的应用与边界情况处理能力编码实现技术原理第 7 题如何用比较交换(CAS)操作实现单例模式? 考察CAS在并发单例构建中的应用编码实现第 8 题请介绍Java的异常体系,包括常见的异常类型、运行时异常与受检异常的区别,以及如何自定义异常和正确地使用try-catch。 考察对Java异常体系的理解和异常处理实践编码实现技术原理Java第 9 题在 Less 中如何定义变量?请写出语法并说明使用方法。 考察 Less 变量定义的标准语法和应用方式编码实现技术原理第 10 题请实现单向链表的节点插入和删除操作。 考察链表基本操作的理解与编码实现能力编码实现问题拆解第 11 题请介绍LRU缓存淘汰算法的原理,并说明如何实现。 考察缓存淘汰算法原理与实现思路编码实现技术原理第 12 题map与forEach的区别 考察对数组遍历方法的理解及对副作用与返回值的辨别编码实现技术原理JavaScript第 13 题给定一个链表,其中元素按组排列,每组内部降序,组与组之间升序(例如3->2->1->5->4->6->7->9->8,组大小分别为3、3、3),如何将整个链表排序为全局升序?请说明思路并实现。 考察链表排序算法选择、分组边界处理与原地操作能力编码实现问题拆解技术原理第 14 题请介绍一下 Spring AOP,并说明如何编程实现。 考察对 AOP 概念的理解及实际编程能力编码实现技术原理技术选型Spring Framework第 15 题Redis数据中的更新是怎么操作的? 考察Redis写操作的基本命令与使用场景编码实现技术原理Redis第 16 题怎么实现上中下自适应布局? 考察布局方案的基本能力与自适应理解编码实现技术原理CSS第 17 题在PyTorch中,如何查看模型中某一层的输出数据或参数? 考察对PyTorch模型内部张量访问与钩子机制的理解编码实现技术原理PyTorch第 18 题请口述反转一个单链表的思路。 考察对链表指针操作和迭代/递归思想的理解编码实现技术原理第 19 题请列举装饰器的主要使用场景,并举例说明如何实现其中一个。 考察装饰器在真实开发中的应用能力和代码表达能力编码实现性能优化技术原理第 20 题水平垂直居中实现方式 考察CSS盒模型、定位、Flex和Grid布局的掌握程度编码实现技术原理CSS