慧策(掌上先机)面试题 · 技术原理
慧策(掌上先机)相关面试题,按最终去重题目聚合。
共 643 道真题 · 当前筛选命中 532 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 501 题在双重检查锁(double-checked locking)的单例模式中,volatile 除了保证可见性外,还有什么作用?请说明原因。 考察 volatile 在单例模式中防止指令重排序的作用第 502 题编译原理-词法分析步骤? 考察词法分析的基本流程与关键步骤第 503 题Spring事务注解@Transactional失效的情况有哪些 考察对Spring事务机制的理解及常见失效场景的识别第 504 题synchronized 是如何加锁和解锁的?请结合字节码层面说明。 考察对 synchronized 字节码实现和加解锁流程的理解第 505 题序列化接口是干什么的? 考察对序列化机制作用的理解第 506 题请手写代码反转链表,并说明迭代与递归两种实现的区别。 考察链表反转的迭代与递归实现及理解第 507 题请详细谈谈 Java 的类加载机制,包括类加载的阶段、双亲委派模型以及它的作用。 考察对 Java 类加载过程与双亲委派模型的理解,以及解决类加载冲突的能力第 508 题程序运行时报栈空间不足(栈溢出),通常会抛出什么类型的错误或异常? 考察对栈溢出错误类型和触发场景的理解第 509 题讲讲双亲委派机制(向上查询,向下委派,如何打破双亲委派 loadClass) 考察对 Java 类加载机制的理解、设计意图及扩展能力第 510 题JVM 中常用的垃圾回收算法有哪些?各自有什么特点? 考察对GC算法的原理和适用场景的理解第 511 题线程池中如何让线程安全退出? 考察线程池关闭机制与线程退出原理第 512 题请介绍数据库索引的基本原理、主要类型以及使用索引时的注意事项。 考察对索引原理、类型划分及使用约束的理解第 513 题在Java应用中,常见的OutOfMemoryError(OOM)一般在哪些区域出现?请举例说明。 考察对JVM内存结构及OOM发生场景的理解第 514 题请说明你对Vue框架的熟悉程度,并对比Vue2与Vue3在开发中的使用情况。 考察前端框架的实际使用经验与版本认知第 515 题请说说MySQL事务隔离级别 考察对MySQL事务隔离级别的理解及其与并发问题的关系第 516 题Vuex和Pinia实现持久化需要插件,为什么不能自定义一个全局变量代替? 考察对状态管理库设计动机、响应式与持久化机制的深入理解第 517 题给浏览器输入一个域名,从输入到请求这个页面经历了哪些过程? 考察网络请求全链路理解,涵盖DNS、TCP、HTTP及渲染等环节第 518 题请写出查询某用户在指定时间段内所有订单的SQL语句。 考察SQL查询基础与时间范围过滤条件第 519 题请谈谈你在项目中编写SQL的频度和规模,以及你如何保证SQL质量。 考察数据库操作经验、SQL熟练度和质量意识第 520 题项目中用到了哪些Redis数据类型? 考察对Redis数据类型的掌握及实际应用中的选型能力