西山居面试题(2026 最新)

西山居相关面试题,按最终去重题目聚合。

270 道真题 · 更新 2026-08-05

筛选题目
第 81 题说说进程和线程的区别 考察操作系统并发模型的基础概念理解技术原理第 82 题你玩过剑网三吗?如果玩过,请简单介绍你对其了解。 考察对具体产品的认知深度和真实体验业务理解自我认知第 83 题Kafka是做什么的,让你测会怎么测? 考察对Kafka核心概念的理解以及测试设计的系统性问题拆解系统设计技术原理Apache Kafka第 84 题进程间通信(IPC)方式有哪些? 考察进程间通信方式的全面了解与适用场景理解技术原理方案权衡第 85 题请描述JVM运行时内存区域的划分及其各自的作用。 考察对Java虚拟机内存模型的掌握程度技术原理JavaJVM第 86 题堆和栈之间的区别有哪些? 考察对堆和栈在内存管理、分配方式、生命周期和性能特征上的理解技术原理第 87 题如果我能进入这个训练营,我在里面能做什么? 考察候选人对训练营目标、自身定位和行动规划的思考沟通表达人岗匹配自我认知第 88 题SQL可以从哪些方面优化,如何判断SQL是否走了索引? 考察SQL性能优化的系统性思路与执行计划分析能力性能优化技术原理问题排查SQL第 89 题讲一下你对Webdriver PageObject的了解。 考察PageObject模式的理解、使用场景与代码组织能力系统设计技术原理第 90 题请讲讲你的图形学或渲染技术学习路线。 考察学习路径规划、知识体系构建与持续学习能力持续改进人岗匹配自我认知第 91 题请说明使用 Redis 的核心优势,以及在什么场景下你会选择使用 Redis? 考察对 Redis 特性的理解与实际应用场景的选择判断技术原理技术选型方案权衡Redis第 92 题如何实现动画层与状态的解耦? 考察前端动画架构设计,状态管理、动画触发的解耦能力系统设计技术原理方案权衡第 93 题8个bool数据怎么用一个byte优化存储?怎么赋值和取数? 考察位运算能力与内存优化意识编码实现技术原理方案权衡Java第 94 题平时使用抓包软件做什么?Fiddler的原理知道吗? 考察网络调试工具的实际应用与代理工作原理理解技术原理问题排查HTTP第 95 题智能指针的原理是什么? 考察对智能指针内存管理机制和所有权语义的理解风险判断技术原理方案权衡C++第 96 题你平时还玩哪些游戏? 考察候选人的游戏广度、兴趣驱动力与行业理解业务理解自我认知第 97 题shared_ptr的引用计数有什么缺点(如循环引用)? 考察智能指针引用计数的缺陷、循环引用成因及对应解决方案风险判断技术原理C++第 98 题Selenium如何捕获动态的页面元素? 考察动态元素定位策略与等待机制技术原理问题排查Selenium第 99 题如果一个玩家利用bug刷取货币,但你没法复现这个bug,你会怎么做? 考察问题定位、风险控制与沟通协作能力沟通表达风险判断问题排查第 100 题请解释C#中装箱和拆箱操作分别在哪个内存区域进行,并说明其性能影响。 考察C#值类型与引用类型转换的内存模型理解性能优化技术原理C#