虎牙面试题 · 问题拆解
虎牙相关面试题,按最终去重题目聚合。
共 763 道真题 · 当前筛选命中 164 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 61 题请解释 Kotlin 协程的核心原理,包括挂起与恢复机制。 考察对协程底层原理的理解,包括状态机、挂起恢复和调度第 62 题请介绍一个你参与过的项目,并说明它解决了什么问题。 考察项目背景理解、问题定义能力与价值呈现第 63 题在主播培养中,你如何看待拉新与留存的关系,哪个更关键? 考察对主播生态运营中拉新与留存权衡的理解第 64 题在1G的内存中,处理4G的数据,找到其中出现最多的数据。你会怎么设计解决方案? 考察大数据量下的内存约束处理、分治思想和哈希统计能力第 65 题请说明 Spring Security 的登录鉴权流程及其关键组件。 考察对 Spring Security 认证授权核心流程和组件职责的理解第 66 题请具体介绍一段你印象最深的实习经历,包括你负责的工作、遇到的困难以及最终成果。 考察候选人实习中的实际贡献、问题解决能力与结果提炼第 67 题设计一个给朋友圈点赞的测试用例。 考察测试用例设计的系统性和对功能、边界、异常场景的覆盖第 68 题请不用递归,手写二叉树的前序、中序、后序遍历实现。 考察非递归树遍历的迭代实现能力与栈的正确使用第 69 题请解释哈希表的实现原理及其常见冲突解决方法。 考察对哈希表数据结构、哈希函数、冲突处理的深入理解第 70 题有12个小球,其中只有1个重量与其他不同(可能偏重或偏轻),现有一架无砝码天平,请用3次称量找出这个小球,并判断它是偏重还是偏轻。 考察逻辑推理、信息论极限和分治策略第 71 题请选择一段实习或项目经历,介绍你遇到的一个技术难题或业务难题,并说明你的解决方案、取得的效果以及前后对比。 考察候选人基于真实经历的难题识别、解决过程与结果量化能力第 72 题针对性能优化,你会从哪些层面分析并采取手段? 考察性能优化的系统性思维和常用技术手段第 73 题请描述一个你遇到过的简单场景题,并说明你的解题思路。 考察候选人对简单场景题的理解、问题拆解和表达清晰度第 74 题如果每次选择只能排除1/3,时间复杂度是多少? 考察对主元消减类算法复杂度的推导与理解第 75 题在服务崩溃排查中,版本信息和用户操作环境分别起到什么作用?请结合你的经验说明。 考察对排查线索的全面性和优先级判断能力第 76 题在一个内存池项目中,给定一个由内存池分配的指针,如何在运行时得知该指针指向的内存块大小? 考察内存池元数据管理、指针与块大小的映射机制第 77 题二叉树遍历用递归方式,递归太深可能会抛StackOverflow异常,使用栈+while循环的非递归方式可以解决这个问题吗?为什么? 考察递归与迭代遍历的栈空间差异及深层二叉树的健壮性第 78 题请分别说明线程、进程之间通信和同步的常用方法。 考察对并发编程中进程与线程通信、同步机制的理解和区别把握第 79 题C++堆和栈的区别 考察对C++内存管理、生命周期及性能特性的理解第 80 题如果一个项目包含上万个文件,每个文件有数百个函数,请设计一个脚本方案来识别并删除未被调用的函数。 考察对静态代码分析、依赖图构建和误删风险控制的综合设计能力