群核科技面试题 · 技术原理

群核科技相关面试题,按最终去重题目聚合。

共 191 道真题 · 当前筛选命中 160 道 · 更新 2026-08-05

筛选题目已选:技术原理
第 1 题Java 中 final 修饰的变量可以放在抽象类里吗? 考察对 Java 抽象类与 final 关键字组合使用的理解技术原理Java第 2 题在Java中,try语句除了配合catch使用,还有哪些其他用法? 考察对Java异常处理机制中try语句多种用法的掌握程度技术原理Java第 3 题请解释 MySQL InnoDB 的缓冲池(Buffer Pool)是如何利用 LRU 算法进行内存回收的? 考察对 InnoDB 缓冲池 LRU 机制及内存回收细节的理解性能优化技术原理MySQL第 4 题给定一个已排序数组和一个目标数字,请找出数组中比目标数字大的最小数字,若不存在则返回适当结果。 考察二分查找的变体应用与边界处理编码实现问题拆解技术原理第 5 题在Spring事件机制中,前端重发请求可能导致同一事件被多个实例重复处理,应如何设计以保证幂等性? 考察对Spring事件异步处理与分布式幂等设计的理解风险判断技术原理问题排查Spring Framework第 6 题== 和 equals 的区别是什么? 考察Java中引用比较与值比较的基础理解技术原理Java第 7 题ConcurrentHashMap 在 JDK 1.7 和 1.8 之间有哪些主要区别? 考察对并发容器演进、锁机制和数据结构变化的掌握技术原理技术选型方案权衡Java第 8 题请解释多级页表在操作系统中的作用,并说明它如何解决什么问题。 考察对操作系统中虚拟内存管理,特别是多级页表设计与目的的理解系统设计技术原理第 9 题请手写代码计算一个点到一条直线的距离,并说明算法原理。 考察数学基础与编码实现能力编码实现技术原理第 10 题请描述TCP三次握手和四次挥手的过程,并说明各自的作用。 考察对TCP连接建立与释放机制的掌握问题拆解技术原理TCP第 11 题请说明 ThreadLocal 的使用场景和实现原理。 考察对线程本地变量机制的理解及其潜在风险风险判断技术原理Java第 12 题请介绍 Promise 的三种状态,以及它们之间的转换关系。 考察对 Promise 状态机模型的基本理解技术原理第 13 题请实现一个函数,判断一个单链表是否存在环。 考察链表遍历、快慢指针技巧与边界处理编码实现问题拆解技术原理第 14 题请解释HTTP状态码304、401和403的含义及典型使用场景。 考察对HTTP语义的理解与区分问题拆解技术原理HTTP第 15 题有了 binlog,为什么还需要 redo log? 考察对 MySQL 两种日志机制作用与协同关系的理解技术原理InnoDBMySQL第 16 题Spring中的线程池和原始的有什么区别? 考察对Spring线程池封装与原生线程池差异的理解技术原理技术选型JavaSpring Framework第 17 题请介绍一下数据库优化的常见方法有哪些? 考察数据库性能优化的知识广度与系统性思考性能优化技术原理方案权衡第 18 题请介绍几款主流 Java 垃圾回收器,并说明各版本的演进。 考察对 JVM 垃圾回收器发展脉络和特性的掌握技术原理技术选型Java第 19 题Map、WeakMap是什么,有啥区别? 考察对ES6集合类型原理、引用管理与内存模型的理解问题拆解技术原理JavaScript第 20 题Promise、async、await是什么,有啥区别? 考察对JavaScript异步编程核心概念的理解与辨析问题拆解技术原理JavaScript