柠檬微趣面试题 · 技术原理

柠檬微趣相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理
第 241 题在三消游戏中,你使用了哪些状态机?请描述状态划分和状态转换的触发条件。 考察有限状态机的应用与状态管理能力系统设计技术原理第 242 题讲讲什么时候会调用拷贝构造函数,什么时候调用赋值函数 考察C++对象拷贝与赋值语义的区分及触发时机问题拆解技术原理C++第 243 题在 JavaScript 中,将 undefined 赋值给变量(例如 undefined = 1)这种写法是否正确?请说明原因。 考察对全局只读属性 undefined 及其赋值行为的理解技术原理JavaScript第 244 题请谈谈你对 C++ 中 new 和 delete 的理解。 考察对 C++ 动态内存分配与释放机制的理解风险判断技术原理C++第 245 题请说明多表查询有哪些常用的连接方式,并简述各自的使用场景。 考察对SQL连接类型的理解与应用场景判断技术原理方案权衡SQL第 246 题析构函数可以是虚函数吗?一般建议如何设置? 考察析构与多态删除的关联及虚析构的必要性风险判断技术原理C++第 247 题Web和APP测试的区别 考察对两种平台测试方法、重点和工具差异的理解风险判断技术原理方案权衡第 248 题在Java中通过new关键字创建一个ListNode对象时,对象分配在哪个内存区域?该对象占用的内存大小如何计算? 考察JVM内存模型与对象内存布局的理解技术原理Java第 249 题C++虚函数实现原理 考察对动态绑定、虚函数表布局和多重继承的理解技术原理C++第 250 题深拷贝和浅拷贝的区别是什么?为什么需要深拷贝? 考察对深浅拷贝语义差异及资源管理风险的理解风险判断技术原理C++第 251 题请解释什么是零拷贝技术,并说明它在高性能IO场景下的实现方式与适用边界。 考察对零拷贝原理、实现机制及适用场景的理解深度性能优化技术原理方案权衡Linux第 252 题sizeof是什么? 考察对C/C++中sizeof运算符的理解,区分编译期与运行期概念技术原理CC++第 253 题请介绍常见排序算法的时间复杂度,并说明快速排序如何实现稳定排序。 考察排序算法时间复杂度的理解以及稳定排序的实现思路问题拆解技术原理方案权衡第 254 题如何找到虚函数表? 考察C++虚函数表的理解与定位方法问题拆解技术原理C++第 255 题可以 let null = 1吗? 考察对JS保留字与标识符规则的掌握技术原理JavaScript第 256 题var 和 let 在作用域和变量提升方面有何不同?请举例说明。 考察对 var 函数作用域和 let 块级作用域以及提升机制的理解技术原理JavaScript第 257 题请说明APP测试与PC端测试的主要区别。 考察候选人对不同终端测试特性的理解和知识迁移能力问题拆解技术原理第 258 题请说明 const、static、inline 关键字的使用场景。 考察对 C/C++ 基础关键字语义和使用场景的理解技术原理C++第 259 题MySQL中用于求平均值、排序、去重的关键字分别是什么? 考察对SQL聚合、排序和去重基础语法的掌握技术原理MySQL第 260 题在 JavaScript 中执行 let a = 1; let a = 2; 会发生什么?会报什么错? 考察 JavaScript 变量声明规则与作用域机制技术原理问题排查JavaScript