BIGO面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 1 题怎么定位慢查询? 考察对数据库慢查询定位手段和排查流程的掌握性能优化技术原理问题排查MySQL第 2 题讲一下KMP算法怎么实现的,时间复杂度是多少。 考察字符串匹配算法原理、实现要点和复杂度分析能力编码实现技术原理第 3 题ArrayList和LinkedList有什么区别? 考察Java集合框架中两种List实现的结构差异与适用场景技术原理方案权衡Java第 4 题Postman 中登录态(如 Cookie 或 Token)应如何处理? 考察接口调试工具中身份认证状态的维护方式问题拆解技术原理Postman第 5 题设计一个MVC架构 考察对MVC模式分层职责、交互流程及适用场景的理解系统设计技术原理方案权衡第 6 题MySQL的四种隔离级别是什么,解决了什么问题 考察事务隔离级别及其解决的问题技术原理MySQL第 7 题请描述线程池的核心运行机制,包括线程的创建、复用和任务处理流程。 考察对线程池内部工作原理的掌握程度问题拆解技术原理第 8 题请介绍一下你项目中的 Redis 分布式锁是如何实现和使用的。 考察分布式锁的实现细节、业务场景理解及边界处理能力项目复盘风险判断技术原理Redis第 9 题在电商秒杀场景下,如何设计来避免商品超卖? 考察并发控制下库存扣减的正确性与方案权衡风险判断系统设计技术原理RedisSQL第 10 题请谈谈线程池核心参数应如何设计? 考察对线程池参数设置依据及其对性能影响的理解技术原理方案权衡Java第 11 题请列举你使用过的 SpringMVC 核心组件,并说明它们各自的作用。 考察对 SpringMVC 核心组件的掌握程度与使用经验技术原理技术选型Spring MVC第 12 题请实现一个算法,计算二维网格中岛屿的数量。网格由 '0' 和 '1' 组成,'1' 表示陆地,'0' 表示水域,相邻(上下左右)的 '1' 组成一个岛屿。 考察图的遍历算法、递归与迭代实现、边界处理编码实现问题拆解技术原理第 13 题请描述TCP三次握手和四次挥手的过程,并解释为什么建立连接需要三次握手、断开连接需要四次挥手。 考察TCP连接管理机制的原理理解与记忆准确性问题拆解技术原理TCP第 14 题请描述 HTTPS 的加密流程,包括握手阶段的关键步骤。 考察对 HTTPS 加密握手、证书验证和密钥交换的理解安全意识技术原理HTTPSTLS第 15 题请介绍你在项目中实现字符串匹配的方案和思路。 考察字符串匹配算法理解、场景选型与实现能力问题拆解技术原理方案权衡第 16 题请针对腾讯会议这类视频会议软件,设计一份功能测试用例的要点。 考察候选人测试用例设计能力及对视频会议核心功能的理解问题拆解风险判断技术原理第 17 题请介绍 Redis 在登录校验场景中的应用方式。 考察 Redis 在会话管理、缓存与安全校验中的实际应用能力系统设计技术原理Redis第 18 题怎么看项目中SQL耗时 考察SQL性能问题定位与调优方法性能优化技术原理问题排查SQL第 19 题LinkedHashMap是什么结构,可以实现LRU吗?怎么实现? 考察对LinkedHashMap底层结构、迭代顺序机制及LRU实现原理的理解技术原理方案权衡Java第 20 题请说明 Linux 系统可以建立多少个 TCP 连接? 考察对 TCP 连接数与系统资源约束的理解问题拆解技术原理Linux