腾讯云智研发面试题 · 方案权衡
腾讯云智研发相关面试题,按最终去重题目聚合。
共 3061 道真题 · 当前筛选命中 739 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 401 题什么情况下比较适合建立数据库索引? 考察数据库索引设计的基本原则与场景判断能力第 402 题请介绍你了解的负载均衡产品,并说明网络负载均衡(如NLB)与云负载均衡(如CLB、ALB)的区别和应用场景。 考察负载均衡产品知识、网络层与应用层负载均衡的差异理解第 403 题请对比TCP和UDP协议的主要区别,并说明各自适用的典型场景。 考察对传输层协议核心特性的理解及场景选型能力第 404 题你用过哪些智能指针,简单解释一下它们的作用? 考察对 C++ 智能指针类型的理解、适用场景及生命周期管理意识第 405 题RocketMQ是如何实现流量削峰的?请结合其消息缓存和消费机制说明。 考察对消息队列削峰原理及RocketMQ具体实现的理解第 406 题Redis的发布订阅机制是如何工作的?适用于哪些场景? 考察Redis发布订阅原理与适用边界第 407 题请列举常用的进程间通信方式,并说明各自的适用场景。 考察进程间通信机制及选型能力第 408 题为什么 HashMap 中链表长度到 8 时会转换成红黑树,默认阈值为什么是 8,其原理是什么? 考察对 HashMap 树化机制、泊松分布和安全性的理解第 409 题请分别说明线程、进程和协程的概念、区别及各自的优缺点。 考察对并发执行单元概念、调度模型和适用场景的理解第 410 题流量控制有哪些实现方式? 考察对网络或系统流量控制机制的掌握与比较第 411 题单例模式的优缺点有哪些? 考察对单例模式的理解、适用场景与潜在风险第 412 题你了解C++的智能指针吗?请重点讲讲shared_ptr、unique_ptr和auto_ptr的实现原理。 考察对C++智能指针底层实现、所有权模型和演进历史的理解第 413 题讲解个人重构项目的设计思路 考察重构动机、设计决策、架构改进与验收方式第 414 题Java 中的 Vector 是否是线程安全的?请说明其线程安全的实现机制及适用场景。 考察对 Java 集合类线程安全机制的理解及适用场景判断第 415 题为什么使用SpringBoot(起步依赖和自动装配)? 考察对SpringBoot简化开发机制的理解及其带来的收益第 416 题设计内存池,用来解决内存碎片问题 考察内存池设计、碎片成因与分配策略第 417 题请解释什么是事件委托(事件代理),它有什么优点? 考察对事件委托原理、优势及适用场景的理解第 418 题可以大概讲一下Rust和C++相比有哪些优势吗? 考察对Rust与C++语言特性差异及适用场景的理解第 419 题如何处理消息队列中的重复消费问题? 考察对消息投递语义、幂等性设计和消费端去重机制的理解第 420 题在什么场景下适合使用单机结构,什么场景下需要分布式结构?请结合具体项目说明。 考察对系统架构选型的理解与权衡能力