虎牙面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 61 题请描述MySQL查询缓存的失效机制,以及在实际项目中如何应对缓存失效带来的性能问题。 考察对MySQL缓存机制的理解和应对缓存失效的工程实践技术原理技术选型问题排查MySQLRedis第 62 题在敏感词过滤场景中,敏感词字典中的词条较短而待检测字符串很长,如何在前缀树(Trie)的基础上优化查找效率? 考察对前缀树敏感词匹配的性能瓶颈分析与优化能力性能优化技术原理问题排查第 63 题虚函数存在哪里? 考察对C++虚函数机制和虚表存储位置的理解技术原理C++第 64 题请解释 HashMap 在并发场景下为什么可能不安全,并可以结合示意图说明。 考察对 HashMap 并发安全问题及其原理的理解问题拆解风险判断技术原理第 65 题有没有用过什么工具去看这些打印异常的堆栈信息? 考察异常排查工具的使用经验及实操熟练度持续改进技术原理问题排查第 66 题C++ 中 struct 和 class 的区别是什么? 考察对 C++ 访问控制和类型语义的掌握程度技术原理C++第 67 题在什么场景下应该使用哈希表? 考察根据数据访问特征选择合适的存储结构技术原理技术选型第 68 题学生和课程存在多对多关系,考试后登记成绩,成绩应存放在哪个表、哪个字段? 考察关系模型设计中对多对多关系和成绩归属的理解系统设计技术原理第 69 题请介绍什么是ESLint,以及它如何帮助你维护代码规范。 考察对ESLint基本概念、作用和应用方式的理解持续改进技术原理ESLintJavaScript第 70 题排查 MySQL 慢 SQL 时,通常如何定位问题?Explain 之后重点看哪些字段来判断是否走索引和是否回表? 考察慢 SQL 排查方法和对执行计划关键字段的理解技术原理问题排查MySQL第 71 题请介绍你在项目中如何使用双token机制,并说明其设计目的和工作原理。 考察对双token机制的理解、实际应用场景及安全性权衡安全意识系统设计技术原理第 72 题解决跨域的方式JSONP的实现原理 考察JSONP跨域方案的原理、适用场景与限制安全意识技术原理方案权衡第 73 题C++重载的实现原理,具体到编译器如何做? 考察C++编译原理、符号修饰与重载决议机制问题拆解技术原理C++第 74 题ThreadPoolExecutor 的处理过程是怎样的? 考察对线程池核心调度流程的理解问题拆解技术原理Java第 75 题在排查服务崩溃时,日志分析通常会关注哪些关键信息?请举例说明。 考察对日志分析在故障排查中作用的具体理解和应用技术原理问题排查第 76 题有两个表,如何按班级查询每个班的成绩? 考察多表关联查询与分组聚合的SQL能力问题拆解技术原理MySQLSQL第 77 题请介绍JVM的垃圾回收机制。 考察对JVM内存管理、垃圾回收算法与收集器的理解问题拆解技术原理JVM第 78 题goroutine 和线程的区别是什么? 考察对 Go 并发模型、调度机制和资源开销的理解技术原理Go第 79 题请解释C++中虚函数和纯虚函数的区别。 考察对C++多态机制和抽象类的理解技术原理C++第 80 题请解释C++中的浅拷贝和深拷贝,并说明它们在什么场景下会导致问题,以及如何避免这些问题。 考察对C++对象拷贝语义的理解及内存管理风险意识风险判断技术原理C++