虎牙面试题 · 技术原理

虎牙相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理
第 81 题请说明维度退化的优点和缺点。 考察对数据降维技术中维度退化现象的理解与分析风险判断技术原理方案权衡第 82 题请说明 shared_ptr 的实现原理,包括引用计数机制和线程安全注意事项。 考察智能指针底层实现、引用计数和并发安全理解风险判断技术原理C++第 83 题如何避免菱形继承问题?请对比虚继承之外的解决方案。 考察多重继承问题的多种规避手段及虚继承原理技术原理技术选型方案权衡C++第 84 题一个app越用越慢怎么测试哪里出了问题? 考察APP性能衰减问题的测试定位思路与方法性能优化技术原理问题排查第 85 题SQL 慢如何解决? 考察对SQL性能问题的系统排查与优化能力性能优化技术原理问题排查MySQLSQL第 86 题Vuex 解决了什么问题? 考察对 Vue 状态管理工具存在原因及其核心能力的理解技术原理技术选型Vuex第 87 题epoll 的工作原理是怎样的? 考察对 epoll 事件驱动机制、数据结构与高效性的理解问题拆解技术原理第 88 题请说明你对Kotlin协程的了解,并解释其底层实现原理。 考察对Kotlin协程机制的理解深度及底层原理掌握技术原理Kotlin第 89 题你对 ThreadLocal 的了解有哪些?请说明其工作原理。 考察对线程本地变量机制的理解和知识掌握技术原理Java第 90 题请解释C++中的虚函数(virtual)是什么,以及它如何支持多态。 考察对C++虚函数机制与多态实现的理解技术原理C++第 91 题快速排序为什么叫“快速”?它的平均时间复杂度和空间复杂度分别是多少? 考察快速排序的命名由来和复杂度分析问题拆解技术原理第 92 题请介绍泛型的基本用法,并说明你在项目中是如何应用泛型的? 考察对泛型语法、类型安全原理的理解及实际项目应用能力项目复盘技术原理Java第 93 题请实现一个线程安全且性能较优的单例模式,并说明你的考虑。 考察并发场景下单例实现的正确处理与性能权衡编码实现风险判断技术原理第 94 题在移动端做响应式布局时,rem 单位是如何实现自适应适配的?请说明其原理和常见实践。 考察移动端 rem 适配的原理理解与落地能力编码实现技术原理CSS第 95 题B+树在数据库索引中是如何通过空间与时间的权衡来提升查询性能的? 考察对B+树结构特性及其在索引场景中空间与时间权衡的理解技术原理方案权衡第 96 题epoll 和 select 有哪些核心区别? 考察对 I/O 多路复用底层实现差异的理解性能优化技术原理Linux第 97 题线程如何主动让出时间片? 考察对线程调度与并发基础知识的掌握技术原理第 98 题HTTPS 的完整请求过程是怎样的? 考察 HTTPS 握手、加密通信及证书验证的掌握程度安全意识技术原理HTTPSTLS第 99 题请解释Lambda表达式及其实现原理。 考察对函数式编程语法及其底层执行机制的理解问题拆解技术原理Java第 100 题请说明 Docker 的典型使用方式,以及它与虚拟机在隔离性上的主要区别。 考察对容器化技术基础、Docker 使用经验及隔离机制的理解技术原理技术选型方案权衡Docker