字节游戏面试题 · 技术原理
字节游戏相关面试题,按最终去重题目聚合。
共 123 道真题 · 当前筛选命中 92 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 81 题如何将字符串按“字符相同但顺序不同即视为同一组”的规则进行分组?请给出思路与实现要点。 考察哈希思想与规范化键在分组问题中的应用第 82 题在游戏开发中,如何实现Boss对玩家造成伤害时的受击判定? 考察受击判定的实现方式、性能考虑和碰撞检测选择第 83 题深度测试在软件测试中的职责是什么? 考察对深度测试概念、目标和应用场景的理解第 84 题请列举你常用的10个Linux命令,并简要说明每个命令的用途。 考察候选人Linux基础命令的掌握程度与实际使用经验第 85 题骨骼动画的蒙皮计算通常在CPU还是GPU上执行?请说明各自的优缺点及适用场景。 考察对骨骼动画管线、CPU与GPU并行计算特点及性能权衡的理解第 86 题请解释 TCP 传输中的粘包和半包问题,并说明常见的解决方案。 考察对 TCP 流式传输特性的理解及粘包半包问题的处理能力第 87 题构造函数可以是虚函数吗? 考察C++虚函数机制、对象构造生命周期与类型设计理解第 88 题请解释 CPU 中 L1、L2、L3 三级缓存的作用和差异,并说明它们与主存的关系。 考察对 CPU 缓存层级结构、容量、速度与一致性的理解第 89 题用sort排序默认是升序,如果要降序时重写比较函数时 l>=r 和 l>r 的区别是什么? 考察比较器严格弱序规则与排序稳定性理解第 90 题初始化列表是什么,为什么不在构造函数内进行初始化? 考察C++对象初始化机制、初始化顺序及与构造函数体内赋值的区别第 91 题在C++中,如果使用自定义类作为std::map的键,需要在该类中实现或满足哪些要求? 考察对map键类型要求的理解,特别是比较运算符与排序规则第 92 题进程和线程的区别是什么?各自的优势和劣势有哪些? 考察对进程与线程概念、资源模型及适用场景的理解