CVTE面试题 · 编码实现

CVTE相关面试题,按最终去重题目聚合。

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

筛选题目已选:编码实现
第 41 题如何实现多态? 考察多态具体实现机制与编程能力编码实现技术原理第 42 题手写算法:将字符串如 aaaabbbbccc 压缩成 a4b4c3 的格式,并讨论边界情况。 考察字符串遍历、原地或新建输出、以及空串、单字符、连续字符等边界处理编码实现问题拆解第 43 题请手写实现一个带移动语义的 unique_ptr 智能指针,并说明控制权如何转移。 考察移动语义、所有权转移与资源管理实现能力编码实现技术原理C++第 44 题如何检查数独两条主对角线的有效性? 考察矩阵遍历、索引推导与边界处理能力编码实现问题拆解技术原理第 45 题请手写一个符合Promise/A+规范的Promise,重点说明then的链式调用和异步处理。 考察对异步编程和回调地狱解决方案的理解深度编码实现技术原理第 46 题请编写一个函数,输入一个字符串,输出该字符串中的所有纯数字字符(忽略非数字字符)。 考察字符串处理、ASCII判断与边界处理的编码能力编码实现问题拆解Java第 47 题在 TypeScript 中,any 与泛型在使用上的区别是什么? 考察对类型安全与通用代码设计的理解编码实现风险判断技术原理TypeScript第 48 题MyBatis-Plus 的分页功能是如何实现的? 考察分页插件原理、分页参数传递与 SQL 拼接编码实现技术原理MyBatis-Plus第 49 题请说明C++的三大特性(封装、继承、多态)及其在实践中的应用。 考察对C++面向对象核心特性的理解深度与实际应用能力编码实现技术原理C++第 50 题C/C++ 中,头文件使用尖括号和双引号分别有什么含义?在源文件中应如何安排包含顺序? 考察预处理器包含机制及头文件组织规范编码实现技术原理第 51 题请实现两数之和算法,并说明你的解法思路。 考察基础算法实现、问题拆解和复杂度分析能力编码实现问题拆解技术原理第 52 题黑盒测试和白盒测试的区别是什么,你在实习过程中有用到过吗? 考察软件测试基础概念理解与实际应用经验编码实现技术原理第 53 题请实现单链表的反转 考察链表操作的基本功与边界处理能力编码实现技术原理第 54 题如果向线程池提交的任务带有返回值,你会如何获取这个值? 考察对 Future 与 Callable 的使用及异常处理意识编码实现问题排查Java第 55 题如何设计一个支持洗牌、抽牌并在抽到2张特定牌时终止游戏的类? 考察面向对象设计、状态管理与游戏流程控制编码实现问题拆解系统设计第 56 题请介绍 MySQL 中增删改查(INSERT、DELETE、UPDATE、SELECT)的基本语法和常见用法。 考察 MySQL 核心 SQL 操作的基本掌握程度编码实现技术原理MySQL第 57 题请说明你项目中使用的 Map 数据结构,它的键和值分别代表什么含义,以及你是如何封装它的? 考察对 Map 数据结构使用场景的理解和工程封装意识编码实现技术原理第 58 题如何用两个堆实现一个队列? 考察数据结构设计和对堆与队列操作性质的理解编码实现问题拆解技术原理第 59 题如何用纯 C 语言实现多态? 考察函数指针与结构体组合在 C 语言中实现运行时多态的能力编码实现技术原理方案权衡C第 60 题函数指针用过吗?该如何使用? 考察对函数指针语法、用途及实际场景的理解编码实现技术原理C