深圳虾皮信息科技有限公司面试题 · 技术原理 · Java

深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理 · Java
第 121 题volatile有什么作用? 考察对Java内存模型及volatile核心语义的理解风险判断技术原理Java第 122 题请列举Java中常见的锁,并说明各自的特点和使用场景。 考察对Java并发锁的掌握程度和实际应用理解技术原理技术选型方案权衡Java第 123 题怎么评估ConcurrentHashMap和Hashtable的性能好坏? 考察并发容器性能评估维度与正确测量方法技术原理方案权衡Java第 124 题ConcurrentHashMap 是如何在并发场景下实现高效时间复杂度的? 考察对 ConcurrentHashMap 并发控制机制的理解系统设计技术原理Java第 125 题你知道Java中的哪些锁? 考察Java内置锁、显式锁和读写锁的掌握与区别技术原理技术选型Java第 126 题请介绍Java集合框架 考察对Java集合框架整体结构、常用实现及选择依据的理解技术原理技术选型Java第 127 题请简述Java内存模型(JMM)的主要组成及其工作流程。 考察对Java内存模型核心概念与并发可见性机制的理解技术原理问题排查Java第 128 题请说明 Java 堆内存的空间划分及各区域存放的对象类型。 考察 Java 堆内存分区和对象代际管理系统设计技术原理Java第 129 题HashMap是如何进行扩容的?扩容时原有数据如何迁移? 考察扩容流程和rehash机制性能优化技术原理Java第 130 题volatile 的作用是什么? 考察对 Java 内存模型及 volatile 语义的理解问题拆解技术原理Java第 131 题请介绍 ReentrantLock 的主要特性及其底层实现原理。 考察对显式锁、可重入性和 AQS 的理解技术原理Java第 132 题Java的双亲委派机制是什么,怎么破坏? 考察对类加载机制的理解及打破双亲委派的实践场景技术原理方案权衡Java第 133 题实习中的一个限量限流功能,不使用Redis,只使用Java本身的同步机制,怎么实现? 考察并发限流的同步原语选型与实现细节编码实现问题拆解技术原理Java第 134 题请介绍ThreadLocal的原理。 考察对线程局部变量存储机制、内存泄漏风险的理解风险判断技术原理Java第 135 题怎么查看线程的使用情况? 考察对线程监控工具和命令的掌握程度技术原理问题排查Java第 136 题怎么评估一个线程池要配多少线程数? 考察线程池参数评估的方法论与对任务类型和响应性要求的理解系统设计技术原理方案权衡Java第 137 题利用AQS设计一个无锁等待队列 考察对AQS核心机制的理解及其在并发队列设计中的应用风险判断系统设计技术原理Java第 138 题谈谈synchronized和ReentrantLock的区别。 考察对Java并发锁机制的理解与选型能力技术原理方案权衡Java第 139 题服务注册发现组件是否支持定制算法?以Nacos或Eureka为例,你会如何定制或扩展其策略? 考察对注册发现机制的可扩展性与定制能力的理解技术原理方案权衡JavaNacos第 140 题使用线程池或新建线程定期扫描缓存以淘汰过期数据,会引入哪些额外开销? 考察并发设计中对线程调度、内存占用与系统资源的开销意识性能优化技术原理方案权衡Java