端点网络科技面试题 · 性能优化

端点网络科技相关面试题,按最终去重题目聚合。

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

筛选题目已选:性能优化
第 1 题String在Java高版本(如Java 9及以上)有哪些优化? 考察对Java高版本String底层实现与内存优化的理解性能优化技术原理Java第 2 题为什么要使用数据库索引?索引解决了什么问题? 考察索引的动机、收益与适用边界性能优化技术原理方案权衡MySQL第 3 题请介绍你在项目中是如何设计和使用数据库索引的? 考察对数据库索引原理的理解及实际应用能力性能优化技术原理第 4 题MyBatis-Plus导入大批量数据是怎么实现的? 考察大批量数据导入的实现与优化能力编码实现性能优化MyBatis-Plus第 5 题请介绍 HashMap 的底层原理和扩容机制。 考察对 HashMap 数据结构、哈希冲突处理及扩容流程的理解性能优化技术原理Java第 6 题项目中有没有用到SQL优化,或者一条SQL的执行效率怎么看? 考察SQL优化实践经验和执行计划分析能力性能优化技术原理问题排查SQL第 7 题MQ如何防止重复消费? 考察消息队列消费幂等性的设计能力与边界处理性能优化技术原理方案权衡第 8 题在Java中,使用String进行多次大量字符串拼接有什么问题?应该采用什么方式替代? 考察字符串不可变性原理、拼接性能问题及替代方案性能优化技术原理Java第 9 题一百万条数据插入数据库,如何快速插入,有什么问题? 考察批量数据插入的优化策略与潜在风险意识性能优化问题拆解技术原理第 10 题请介绍线程池的核心构造参数及其含义,并说明如何为IO密集型和CPU密集型任务合理设置参数。 考察线程池核心参数的理解与实际配置能力性能优化技术原理方案权衡Java第 11 题Redis为什么这么快? 考察对Redis高性能核心机制的理解与表达性能优化技术原理Redis第 12 题请描述你对数据库性能做过哪些具体的优化工作,并说明优化前后的效果。 考察候选人数据库优化实践经验与量化结果性能优化问题拆解项目复盘第 13 题讲讲SQL优化? 考察候选人SQL优化经验与知识深度性能优化技术原理问题排查SQL第 14 题ArrayList扩容机制是什么? 考察ArrayList底层扩容逻辑与性能意识性能优化技术原理Java第 15 题在UPDATE语句中,使用主键、带索引的字段和普通字段作为条件,执行效率和结果有何不同? 考察索引在UPDATE操作中对查询性能和锁范围的影响性能优化技术原理SQL第 16 题在实际系统中,如何设计加锁策略来平衡并发正确性与性能? 考察加锁粒度、锁模式与性能权衡的工程理解性能优化技术原理方案权衡第 17 题HashTable和ConcurrentHashMap在并发处理上的区别? 考察并发容器线程安全实现原理与差异理解性能优化技术原理方案权衡Java第 18 题垃圾回收器中Full GC和Minor GC的区别是什么? 考察对JVM垃圾回收分类、触发条件与影响范围的理解性能优化技术原理JVM第 19 题请从内存、线程模型与性能表现等方面介绍 Redis 的设计特点。 考察对 Redis 内存结构、单线程模型和性能特性的理解性能优化系统设计技术原理Redis