虎牙面试题 · 技术原理
虎牙相关面试题,按最终去重题目聚合。
共 763 道真题 · 当前筛选命中 558 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 181 题虚析构函数有什么用? 考察对多态析构、内存安全和继承体系的理解第 182 题除了token之外,还有什么鉴权方式? 考察对常见身份认证与授权机制的理解广度及选型意识第 183 题计算机网络的七层网络协议是哪些? 考察对OSI七层模型的基础知识掌握第 184 题请说明在大数据场景下进行多流 Join 时可能遇到哪些风险,以及对应的解决方法。 考察对流式 Join 原理、一致性问题及应对策略的理解第 185 题这个默认的线程池是什么类型的? 考察对线程池类型和默认配置的理解第 186 题请简要介绍JVM底层原理,包括其整体架构和关键机制。 考察对JVM核心结构的理解深度和系统性第 187 题请说明 Redis 主从复制的基本流程,主库如何将数据传给从库。 考察对 Redis 主从复制机制和数据传输过程的理解第 188 题使用 std::shared_ptr 相比原始指针,每个对象额外占用多少内存空间? 考察对 shared_ptr 内部实现和内存开销的理解第 189 题如何统计日志文件 a.log 中 'error' 的出现次数? 考察命令行文本处理能力与基本工具使用第 190 题进程通信有哪些常见方式? 考察对进程间通信机制的理解与分类第 191 题SQL 注入是怎么回事? 考察对注入原理、成因与防护的理解第 192 题动态代理的实现原理是什么? 考察对Java动态代理机制及底层原理的理解第 193 题快排是怎么实现的? 考察快速排序算法原理、分区过程与复杂度分析能力第 194 题描述一个Java死锁代码? 考察对死锁条件、代码示例和排查思路的理解第 195 题一个app的按钮点不动,如何测试它是哪里出了问题 考察排查交互失效的测试思路、分层定位和工具使用能力第 196 题在C++中,如何选择智能指针? 考察智能指针的适用场景与选择依据第 197 题在Java中,新对象通常分配在堆的哪个区域?请说明原因。 考察对新生代与堆内存分配策略的理解第 198 题TCP/IP协议族分为哪几层?请简述每一层的主要功能。 考察TCP/IP分层模型的基础知识及对各层职责的理解第 199 题说一说TCP和UDP的区别 考察对传输层协议特性与适用场景的理解第 200 题请谈谈你对面向对象编程的理解。 考察对面向对象核心思想与原则的掌握程度