恒生电子股份有限公司面试题 · 编码实现

恒生电子股份有限公司相关面试题,按最终去重题目聚合。

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

筛选题目已选:编码实现
第 1 题链表应该怎么实现? 考察链表基础结构、操作实现与边界处理能力编码实现技术原理第 2 题讲一下 socket 服务端的编程步骤。 考察 TCP socket 服务端编程的基本流程与关键环节编码实现技术原理第 3 题请写出向已有数据库表添加一个新字段的 SQL 语句。 考察对 ALTER TABLE 语法及字段约束的掌握编码实现技术原理SQL第 4 题请讲一下AOP的实现原理,包括核心概念和基本流程。 考察对AOP底层代理机制和核心概念的理解编码实现技术原理第 5 题Java 中创建线程有哪几种方式? 考察 Java 多线程创建方式及区别编码实现技术原理Java第 6 题请解释C++中虚函数与纯虚函数的区别及其在继承体系中的作用。 考察对C++多态机制、虚函数表及抽象类用法的理解编码实现技术原理C++第 7 题口述一下最长回文串(LeetCode 409)的解题思路。 考察字符串处理、计数统计与贪心思维,以及算法复杂度分析编码实现问题拆解技术原理第 8 题口述快速排序的实现,并说明其时间复杂度。 考察对快速排序算法原理、实现细节和复杂度分析的掌握编码实现技术原理第 9 题请写出在数据库表中为某个字段创建唯一索引的命令,并说明使用唯一索引时需注意的事项。 考察唯一索引的SQL语法与使用边界编码实现技术原理SQL第 10 题有哪些常用的SQL语句,如何实现分页功能? 考察SQL基础语法掌握程度与分页查询的实现能力编码实现技术原理SQL第 11 题如何用Java代码模拟死锁 考察对死锁四大必要条件及Java多线程并发控制的理解编码实现风险判断技术原理Java第 12 题请介绍一次你编写复杂 SQL 的经历。 考察 SQL 编写能力、问题拆解与场景表达能力编码实现持续改进问题拆解SQL第 13 题双向链表应该怎么实现? 考察双向链表的数据结构定义、节点操作及边界处理能力编码实现问题拆解技术原理第 14 题请描述项目中一个具体功能的实现细节 考察对功能实现细节的理解、设计取舍与代码落地能力编码实现问题拆解技术原理第 15 题给定两支股票在一段时间内的每日价格序列,求它们最长连续同步上升的时间段长度。 考察算法设计与编码实现对双序列最长公共上升段的处理编码实现技术原理第 16 题请说明如何在 ECharts 中为图表添加点击事件来获取被点击的数据信息。 考察对 ECharts 事件绑定机制和数据获取逻辑的理解编码实现技术原理Apache ECharts第 17 题HashMap 底层是如何添加元素的?请说明其存储结构和插入流程。 考察 HashMap 的底层存储、哈希定位、冲突处理与扩容机制编码实现技术原理Java第 18 题请结合你的实际项目,说明你在编码过程中用过哪些Java集合类,并分别说明它们的设计原理和适用场景。 考察对常用集合类的理解深度、原理掌握和实际应用能力编码实现技术原理Java第 19 题Java中怎么实现排序 考察对Java排序基础API及自定义排序实现的掌握编码实现技术原理Java第 20 题请介绍如何使用 MyBatis 对数据库进行增删改查操作。 考察对 MyBatis 基本使用和开发流程的理解编码实现技术原理MyBatis