西山居面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 81 题请深入谈谈你使用虚幻引擎(UE)与 C++ 的经验,以及如何运用图形学知识解决实际项目中的技术难点。 考察 UE 与 C++ 的工程实践能力,以及图形学原理在具体项目中的应用深度问题拆解项目复盘技术原理C++第 82 题使用标准库时有时会出现迭代器失效的情况,这种情况一般是怎么回事? 考察对标准库容器迭代器失效机制的理解与排查能力风险判断技术原理第 83 题在 Visual Studio 中,F10 和 F11 两个调试快捷键分别有什么作用? 考察对 IDE 调试操作的理解,区分逐过程与逐语句技术原理第 84 题请介绍 Docker 的基本操作,包括进入容器、查看容器详细信息,以及制作私有镜像和搭建私有仓库的方法。 考察 Docker 基本操作与私有化镜像管理的实际能力问题拆解技术原理Docker第 85 题栈是什么时候分配的,堆是什么时候分配的,分别分配到哪里? 考察对程序运行时内存布局及栈堆分配时机的理解技术原理第 86 题请解释ARP协议的工作原理及其在局域网中的作用。 考察对ARP协议核心机制、应用场景和潜在安全风险的理解安全意识技术原理第 87 题请介绍一下你对常见网络相关问题的理解和排查思路? 考察网络基础知识和问题排查能力技术原理问题排查DNSTCP/IP第 88 题C#的值类型与引用类型有什么区别? 考察对C#类型系统基础概念的理解技术原理C#第 89 题请介绍你对Linux的熟悉程度,以及你实际使用过哪些常用命令和场景。 考察Linux基础熟练度与实际使用经验技术原理问题排查Linux第 90 题MySQL 断电或宕机时,如何通过日志恢复未落盘的数据? 考察崩溃恢复机制和持久性边界风险判断技术原理MySQL第 91 题详细讲讲C++的lambda表达式。 考察对C++ lambda表达式语法、捕获机制、实现原理及使用场景的理解编码实现技术原理C++第 92 题请比较引用和指针在C++中的优缺点,并重点说明引用的缺点。 考察对C++引用与指针语义差异的理解及引用局限性的认知技术原理方案权衡C++第 93 题你在项目中使用过哪些 STL 容器? 考察候选人实际项目中对 STL 容器的选型与使用经验技术原理技术选型C++第 94 题二叉树前序、中序、后序遍历,怎么通过前序和中序求后序? 考察二叉树遍历的递归性质与重建过程问题拆解技术原理第 95 题头文件的循环引用会产生什么问题? 考察对C/C++编译模型和头文件依赖的理解技术原理问题排查CC++第 96 题分享一个你在测试中发现的有趣bug,以及你是如何发现它的。 考察测试设计敏感度、缺陷分析与逻辑推理能力风险判断技术原理问题排查第 97 题Nullptr与NULL的区别? 考察C++中空指针类型安全与关键字语义的理解技术原理C++第 98 题迭代器失效的情况有哪些? 考察容器迭代器失效的边界条件与容器原理理解技术原理问题排查C++第 99 题UE的网络同步是怎么实现的? 考察对UE网络复制机制的理解和实现细节性能优化系统设计技术原理第 100 题在并发编程中,有哪些锁机制? 考察对锁的分类、特点及适用场景的理解风险判断技术原理方案权衡