华为HUAWEI面试题 · 技术选型

华为HUAWEI相关面试题,按最终去重题目聚合。

共 1589 道真题 · 当前筛选命中 140 道 · 更新 2026-08-05

筛选题目已选:技术选型
第 61 题一个模型网络,能同时实现分类和回归吗,为什么? 考察模型多任务学习能力及输出层设计原理技术原理技术选型第 62 题假设一亿个已注册手机号存储在数据库中,如何在 Redis 层判断当前登录手机号是否已注册? 考察 Redis 大数据量下的判断方案设计与哈希、位图等底层机制数据驱动系统设计技术选型Redis第 63 题请简述计算机网络七层模型,并说明TCP与UDP的主要区别及各自适用场景。 考察网络分层理解与传输层协议特性辨析技术原理技术选型TCPUDP第 64 题请介绍数据库常用的索引结构,并说明各自的适用场景。 考察对数据库索引结构的理解与选型技术原理技术选型方案权衡第 65 题请从架构、适用场景和数据一致性等方面对比 Ceph 和 HDFS。 考察对两种分布式存储系统核心差异的理解与取舍能力技术原理技术选型方案权衡HDFS第 66 题如果自己来建设监控平台,讲讲思路。 考察监控平台建设的整体设计思路、分层架构和关键能力系统设计技术选型方案权衡第 67 题想要每次都从缓存中返回数据而避免请求打到后台 DB,可以怎么做? 考察缓存策略、一致性保障与降级方案的设计能力风险判断系统设计技术选型第 68 题怎么在大文件无法被加载进内存的情况下判断某数据是否存在其中 考察大数据量下的查询策略与外部存储技术选型系统设计技术选型方案权衡第 69 题你了解哪些消息队列? 考察对常见消息队列的认知广度与选型理解技术原理技术选型Apache KafkaApache RocketMQRabbitMQ第 70 题请介绍 C++ 中智能指针的基本原理和常见类型,并说明它们各自的使用场景。 考察对 C++ 智能指针原理、类型差异及适用场景的理解技术原理技术选型C++第 71 题说一下你常用的集合(ArrayList、LinkedList、HashMap)他们之间的区别 考察常用集合的实现原理、适用场景与差异理解技术原理技术选型方案权衡Java第 72 题你觉得Go语言相比其他语言有哪些明显的优势或使用体验? 考察候选人对Go语言特性的理解、对比能力及实际使用体会技术原理技术选型Go第 73 题如何把向量搜索融入普通搜索 考察向量检索与传统检索的融合设计能力系统设计技术选型方案权衡第 74 题常见的加密方式和解密方式有哪些?各自的应用场景和区别是什么? 考察对对称加密、非对称加密和散列函数的理解与选型技术原理技术选型第 75 题为什么数据中心网络采用BGP而不是OSPF? 考察对BGP与OSPF在数据中心场景下的需求匹配与协议特性理解技术原理技术选型方案权衡第 76 题请谈谈你对C和C++的熟悉程度,并说明在什么场景下你会优先选择使用哪种语言? 考察候选人对C和C++的理解深度、适用场景判断及与实际经验结合的能力自我认知技术选型方案权衡CC++第 77 题请说明数据库两阶段锁(2PL)的基本规则及其在并发控制中的作用。 考察对两阶段锁协议规则与并发控制目标的理解技术原理技术选型第 78 题在前端开发中,如何应对不同浏览器的差异,确保页面表现一致? 考察跨浏览器开发的实际策略和工程实践风险判断技术选型问题排查CSSJavaScript第 79 题请介绍 Promise 的主要 API 及其典型使用场景。 考察对 Promise 核心 API 的掌握与理解技术原理技术选型JavaScript第 80 题Day.js 主要用来解决什么问题? 考察对 Day.js 库核心用途和典型应用场景的理解技术原理技术选型