华为HUAWEI面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 701 题手写算法:如何求解一个给定字符串的最长回文子串?要求给出思路并实现代码。 考察字符串处理、动态规划或中心扩展算法、边界条件处理与编码实现编码实现技术原理第 702 题请说明I2C通信协议的数据传输过程。 考察I2C总线基本传输机制的理解技术原理I2C第 703 题不同主流浏览器之间有哪些关键区别? 考察对浏览器技术差异和兼容性问题的理解风险判断技术原理CSSHTMLJavaScript第 704 题请描述死锁发生的情况,并说明如何解决。 考察死锁的成因、条件识别与常用解决方案问题拆解技术原理第 705 题请比较IIC和SPI总线的优缺点,并说明各自适用的场景。 考察对常用嵌入式通信协议特性的理解与选型能力技术原理技术选型方案权衡I2CSerial Peripheral Interface (SPI)第 706 题简单介绍一个嵌入式系统的组成。 考察对嵌入式系统基本组成部分的理解与表达能力沟通表达技术原理第 707 题为什么需要堆外内存? 考察对 JVM 内存模型的理解及堆外内存的应用场景与权衡性能优化技术原理JavaJVM第 708 题请介绍 MySQL 中 B+ 树的特性,以及它为什么适合作为 InnoDB 的索引结构。 考察对数据库索引底层结构与查询性能关系的理解技术原理方案权衡InnoDBMySQL第 709 题TCP与UDP的区别是什么? 考察对传输层核心协议特性及应用场景的理解技术原理TCPUDP第 710 题请说明衡量RAG系统检索能力的常用指标有哪些,并简要解释各自含义。 考察对RAG检索质量评估指标的理解问题拆解技术原理RAG第 711 题在Python中,变量a的取值可能为整数1或字符串“1”,为什么在权限校验场景中若直接用`a == 1`或`a == "1"`判断用户身份或角色,容易引发越权问题?请解释根本原因并给出安全建议。 考察Python类型比较的陷阱与安全编码意识风险判断安全意识技术原理Python第 712 题请介绍领域驱动设计(DDD),并说明它与传统三层架构的主要区别。 考察对DDD核心概念的理解及与经典架构的对比能力系统设计技术原理方案权衡第 713 题说一下Spring Boot的核心特性 考察对Spring Boot核心机制的理解与表达能力业务理解技术原理Spring Boot第 714 题请解释Linux内核态和用户态的概念,以及它们之间的转换方式。 考察对Linux操作系统权限分级和系统调用机制的理解技术原理Linux第 715 题请对比 STM32 串口接收的轮询、中断和 DMA 三种模式,并说明在什么场景下优先推荐使用哪种。 考察对 STM32 串口接收机制的对比分析能力和工程选型思维技术原理技术选型方案权衡STM32第 716 题针对 MySQL 的 limit 100000,10 这类深分页查询,有哪些优化手段? 考察深分页查询的性能问题分析与优化策略性能优化问题拆解技术原理MySQL第 717 题请解释Python中元组和列表的区别,并说明何时优先使用元组。 考察对不可变与可变序列的理解及选择技术原理Python第 718 题请介绍你常用的3种内容或结果排序方法,并说明各自的使用场景和优缺点。 考察对排序算法的理解、场景适配能力和方案权衡意识技术原理方案权衡第 719 题在Java中,volatile关键字的作用是什么?它能否保证原子性? 考察对volatile内存语义及其局限性的理解技术原理Java第 720 题请介绍 Vue 2 的生命周期,并说明各阶段常用操作。 考察对 Vue 2 生命周期顺序和阶段用途的理解问题拆解技术原理Vue