字节跳动面试题 · 风险判断
字节跳动相关面试题,按最终去重题目聚合。
共 3252 道真题 · 当前筛选命中 435 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 361 题HashMap在多线程下的问题? 考察对HashMap线程安全问题的理解及并发风险识别能力第 362 题请解释 Redisson 锁的看门狗(WatchDog)机制原理。 考察对 Redisson 锁自动续期机制的理解第 363 题用 Redis 减库存时,减到 0 怎么处理? 考察库存边界处理与业务合理性设计第 364 题缓存雪崩的第一种情况(缓存统一过期)怎么解决? 考察对缓存雪崩成因及集中过期场景的解决方案掌握第 365 题你平时遇到过哪些 ThreadLocal 的应用场景? 考察对 ThreadLocal 典型用途的理解和实际应用经验第 366 题为什么要做内网穿透? 考察对内网穿透原理、应用场景和必要性的理解第 367 题用协程做高并发需要注意什么? 考察协程并发下的调度、资源管理与正确性隐患第 368 题标准RAG有什么问题? 考察对RAG系统局限性的理解和实际工程中的风险意识第 369 题Redis实现分布式锁 考察Redis分布式锁的正确性、失效处理和边界条件第 370 题Bean的管理机制存在哪些问题? 考察对Spring Bean生命周期和容器管理机制的理解与问题识别第 371 题在千万用户量级下,用户频繁点赞导致 Redis 频繁写入,这种直接写 Redis 的做法是否合理?请分析其问题和更优方案。 考察高并发写入场景下缓存与存储架构的合理性与权衡第 372 题如果权限在使用过程中发生变更(比如用户的角色被删除),如何清理他之前已经加载的权限路由? 考察动态权限变更下的缓存一致性与会话管理能力第 373 题在你负责的项目中,为了确保异步写Redis的数据不丢失,你采取了哪些具体措施来保证写入的可靠性? 考察候选人在实际项目中处理数据一致性和可靠性问题的能力第 374 题Golang 中类型断言的两种方式是什么?有什么区别? 考察类型断言的语法、返回值及使用场景差异第 375 题select ... for update 的作用及原理。 考察数据库行锁机制、一致性保障和应用场景理解第 376 题Redis用过吧,聊一下缓存穿透是什么以及怎么解决 考察缓存穿透的概念理解与常见解决手段第 377 题说说C++的智能指针 考察对C++智能指针类型、原理及使用场景的理解第 378 题MySQL的原子性是怎么保证的? 考察对事务原子性实现机制的理解,包括回滚日志与故障恢复第 379 题在离线消息推送中,如果消息量很大,应当如何处理删除时机?如果发送过程中服务中断,下次是否需要重发? 考察分布式消息推送的可靠性、幂等性与删除策略第 380 题调用下游服务超时或出现异常时,应该如何处理? 考察对下游依赖故障的应对策略和容错设计能力