虎牙面试题 · 方案权衡
虎牙相关面试题,按最终去重题目聚合。
共 763 道真题 · 当前筛选命中 169 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 101 题请说明哈希表的优点和缺点。 考察对哈希表时间复杂度、空间与冲突的理解第 102 题MeasureSpec 与布局参数(wrap_content、match_parent、固定大小)之间是什么关系? 考察布局参数与 MeasureSpec 的映射规则及应用第 103 题C++ 中多态有哪几种表现形式?各自的应用场景是什么? 考察对 C++ 多态分类及其适用场景的理解第 104 题请说明双亲委派机制的具体过程,并解释为什么要采用这种机制。 考察对类加载机制的理解深度及设计初衷第 105 题如果 RocketMQ 无法保证 exactly once,你会如何设计来解决重复消费问题? 考察幂等设计与消息去重的实际落地能力第 106 题map和unordered_map的区别是什么?各自通常如何实现? 考察对有序与无序关联容器的原理理解和实现差异第 107 题右值引用的作用及原理是什么? 考察C++右值引用与移动语义的核心理解第 108 题请谈谈你对锁的理解,并以乐观锁为例说明其原理和适用场景。 考察并发控制中锁的分类、乐观锁原理及适用边界第 109 题TCP和UDP的区别是什么? 考察对传输层协议特性及适用场景的理解第 110 题IOC 的作用是什么? 考察对控制反转与依赖注入核心设计思想的理解第 111 题请解释 epoll 的 LT(水平触发)和 ET(边缘触发)模式的区别,并说明各自的使用场景。 考察对 epoll 事件触发模型的理解及工程选型能力第 112 题请解释开闭原则(OCP)的含义及其设计思想。 考察对开闭原则核心内涵和设计动机的理解第 113 题与归并排序和堆排序相比,快速排序有哪些优势和劣势? 考察对排序算法特性的综合比较与权衡分析第 114 题工作中使用数据结构举1-2个例子,说明为什么选择该数据结构。 考察数据结构选型与实际业务场景的结合能力第 115 题请解释 C++ 中 map 和 unordered_map 的底层实现原理,并比较它们的优缺点。 考察对基于树和哈希表关联容器的底层机制及适用场景的理解第 116 题RabbitMQ 中的队列是有序的吗,如何保证有序性? 考察对消息队列有序性模型的理解及顺序保证方案第 117 题视觉领域为什么不常用Layer Normalization(LN)? 考察对BN与LN在视觉任务中适用性的理解,包括计算方式、规范化维度和任务特性第 118 题请说明数据库索引常用的数据结构及其工作原理。 考察对索引底层数据结构原理的理解与适用场景第 119 题请对比 Kafka 与其他消息队列(如 RabbitMQ、RocketMQ)在数据模型、可靠性和适用场景上的差异。 考察对主流消息队列特性的综合理解与选型能力第 120 题发生错误后是选择代码回滚还是Hot Fix? 考察线上故障场景下的应急决策能力与风险权衡