虎牙面试题 · 技术原理
虎牙相关面试题,按最终去重题目聚合。
共 763 道真题 · 当前筛选命中 558 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 241 题如果一个没有成员变量的类对象被存入std::vector,每个元素的大小是多少? 考察容器元素大小与内存分配第 242 题请不用递归,手写二叉树的前序、中序、后序遍历实现。 考察非递归树遍历的迭代实现能力与栈的正确使用第 243 题你学过哪些与岗位相关的核心课程?请选一门说明你掌握的主要知识点。 考察专业知识基础和学习深度第 244 题请举例说明纯虚函数的典型使用场景。 考察对接口设计和抽象类应用的理解第 245 题请解释哈希表的实现原理及其常见冲突解决方法。 考察对哈希表数据结构、哈希函数、冲突处理的深入理解第 246 题请介绍 JVM 内存结构,包括各个区域的作用与特点。 考察对 JVM 运行时数据区划分及核心语义的掌握第 247 题在TCC方案中,Cancel阶段失败时你们如何保证最终一致性? 考察对回滚失败处理与最终一致性的理解第 248 题C++ 中宏定义和 inline 函数有什么区别? 考察对预处理宏与内联函数机制差异的理解第 249 题visibility:hidden和display:none的区别是什么? 考察CSS隐藏元素的两种方式对页面布局和可访问性的影响第 250 题如果每次选择只能排除1/3,时间复杂度是多少? 考察对主元消减类算法复杂度的推导与理解第 251 题你了解哪些设计模式?请举例说明。 考察设计模式的广度理解和分类能力第 252 题在一个内存池项目中,给定一个由内存池分配的指针,如何在运行时得知该指针指向的内存块大小? 考察内存池元数据管理、指针与块大小的映射机制第 253 题请介绍 Kafka 的数据结构,包括分区、副本和日志存储的物理结构。 考察对 Kafka 存储模型和分区机制的理解第 254 题请说明线程独占的资源与线程共享的资源分别有哪些。 考察对线程资源隔离与共享机制的理解第 255 题如何实现一个无锁的线程安全内存池访问? 考察无锁并发、ABA 问题与内存序理解第 256 题慢查询怎么优化 考察数据库慢查询的定位、分析与优化能力第 257 题虚函数表存放在内存里面的什么位置? 考察对C++对象内存布局和虚函数机制的理解第 258 题请讲解一下 Go 语言的 GMP 调度模型。 考察对 Go 运行时调度模型的理解和表达能力第 259 题二叉树遍历用递归方式,递归太深可能会抛StackOverflow异常,使用栈+while循环的非递归方式可以解决这个问题吗?为什么? 考察递归与迭代遍历的栈空间差异及深层二叉树的健壮性第 260 题请解释 Go 中 map 的扩容机制。 考察 map 哈希表负载因子与增量扩容原理