万兴科技面试题 · 编码实现
万兴科技相关面试题,按最终去重题目聚合。
共 275 道真题 · 当前筛选命中 15 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 1 题C++编译模板的原理是什么? 考察对模板实例化机制和编译流程的理解第 2 题请实现一个SQL,统计连续登录7天及以上的用户,要求至少给出两种方法,其中一种不能使用开窗函数。 考察SQL连续问题解法,包括开窗函数与自连接/日期差分组等非开窗方案第 3 题你使用过C++的模板类吗?请举例说明。 考察模板类的实际使用经验和理解第 4 题请设计并实现一个简单的信号槽机制,要求支持多对多连接和参数传递。 考察候选人手写信号槽的设计能力与 C++ 实现功底第 5 题请介绍C#中值类型与引用类型的区别,并说明它们对内存分配和参数传递的影响。 考察对C#核心类型系统的理解及实际应用第 6 题单例模式怎么做到只有一个实例? 考察单例模式的实现原理、线程安全性和边界处理第 7 题请结合服务器端代码,说明 TCP 四次挥手的完整过程。 考察 TCP 连接关闭机制的掌握与代码实践结合能力第 8 题请解释什么是列表推导式,并说明它的用法和优缺点。 考察对列表推导式的语法掌握、适用场景及性能理解第 9 题请选择一个你负责的模块,深入讲解它的技术原理和实现方案。 考察技术深度和原理理解第 10 题请描述 Webpack Plugin 的作用、基本结构以及常用的生命周期钩子,并说明如何编写一个简单的自定义插件。 考察对 Webpack 插件机制的理解和实现能力第 11 题请写出SQL查询:从学生表中查出语文成绩排名前十的学生信息。 考察SQL排序与分页查询能力第 12 题在数据库连表查询中,常用的 SQL 语句有哪些? 考察对 SQL 连表语法和关联类型的掌握第 13 题在遍历 vector 的过程中,如何安全使用 erase 删除元素并继续遍历? 考察容器遍历中删除操作的正确编码模式第 14 题请说明 Promise 的三种状态、状态转换条件,并结合实际手写代码的经历谈谈你对异步加载的理解。 考察 Promise 状态模型、异步流程控制及手写实现能力第 15 题C++ 中函数对象是 class 时,传参方式是什么? 考察对函数对象的定义及传参方式的理解