虎牙面试题 · 技术原理
虎牙相关面试题,按最终去重题目聚合。
共 763 道真题 · 当前筛选命中 558 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 301 题在高并发场景下,使用条件变量进行线程同步是否会导致线程阻塞或用户连接超时、失效的问题? 考察对条件变量同步机制、阻塞、惊群及高并发下连接处理的认识第 302 题内核态和用户态的区别,内核态转为用户态的过程? 考察对操作系统特权级别及模式切换机制的理解第 303 题Vite有什么特点 考察对Vite核心特性及其设计原理的理解第 304 题MCP是什么? 考察对MCP概念、组成和基本作用的理解第 305 题请实现一个线程安全的 URL 计数器,要求支持读多写少的场景。 考察并发编程、读写锁的使用和数据结构设计能力第 306 题对比 Vite 和 Webpack 的配置项,并说明 Vite 为什么在开发场景下更快? 考察对主流构建工具配置与底层原理的理解第 307 题C++的struct可以继承吗? 考察对C++中struct与class区别和继承机制的理解第 308 题请解释 React 中的 useMemo 和 useCallback 的区别及各自的使用场景。 考察对 React 性能优化 Hooks 的理解和应用能力第 309 题MySQL 慢查询怎么解决? 考察慢查询定位、原因分析与优化手段第 310 题Kotlin项目与Kotlin/Java混合项目在开发和维护上有什么主要区别? 考察对Kotlin与Java互操作及项目结构差异的理解第 311 题请详细说明 ThreadPoolExecutor 核心参数的用途及其对线程池行为的影响。 考察线程池核心参数的理解和动态调优能力第 312 题在 C++ 中,一个类对象的大小由哪些因素决定? 考察类对象内存布局的理解第 313 题在内存布局方面,map 和 unordered_map 有什么区别?请描述 unordered_map 的内存结构。 考察对关联容器节点组织方式与内存分配模式的理解第 314 题请说明 CompletableFuture 的底层实现原理。 考察对线程调度、回调机制和异步执行模型的理解深度第 315 题请解释常见的函数调用约定(如cdecl、stdcall、fastcall)及其适用场景。 考察对函数调用约定原理、差异及实际应用的理解第 316 题请描述 Android View 的绘制流程,包括 measure、layout 和 draw 三个阶段。 考察 Android View 绘制机制的整体理解第 317 题请列举 Java 中常见的异常类型,并说明它们的区别。 考察对 Java 异常体系分类及处理原则的理解第 318 题请介绍 Kafka 的消费机制,包括消费组、分区分配和 offset 提交方式。 考察对 Kafka 消费者模型和消费进度管理能力的理解第 319 题还知道哪些协议分别位于 OSI 或 TCP/IP 模型的哪一层? 考察网络协议栈分层掌握与协议归类能力第 320 题请列举三个你常用的数据结构,并说明它们分别适合解决哪些典型问题。 考察对常用数据结构特性及其适用场景的理解与应用能力