荣耀面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 361 题请介绍 MySQL 中索引失效的常见场景,并说明如何优化查询以避免索引失效。 考察对 MySQL 索引机制的理解及查询优化能力性能优化技术原理问题排查MySQL第 362 题请对比C++和Java继承的区别 考察对两种语言继承机制核心差异的理解问题拆解技术原理C++Java第 363 题请介绍 HTTP 与 HTTPS 协议的区别,并说明 HTTPS 是如何保证安全的。 考察常见网络协议的原理理解与关键差异把握安全意识技术原理方案权衡HTTPHTTPS第 364 题请解释 C/C++ 中的 inline 关键字:它的作用是什么?在什么场景下应使用或避免使用? 考察对编译器内联优化机制的理解及合理使用边界的判断技术原理方案权衡CC++第 365 题请设计一个基于 Redis 的分布式锁,并说明如何用 Lua 脚本保证解锁的原子性。 考察分布式锁的正确性设计与 Lua 脚本的原子性理解风险判断系统设计技术原理LuaRedis第 366 题JDK动态代理和CGLIB动态代理有什么区别? 考察对两种代理机制实现原理和适用场景的深入理解技术原理方案权衡第 367 题如何解决死锁问题? 考察对死锁成因、预防、避免、检测与解除的完整理解风险判断技术原理第 368 题请介绍你熟悉的 Redis 的主要作用,并说明消息队列中间件 Kafka 与 RabbitMQ 的区别。 考察候选人对 Redis 功能定位的掌握,以及对不同消息队列中间件的认知迁移能力自我认知技术原理技术选型Apache KafkaRabbitMQRedis第 369 题为什么用HashMap? 考察对HashMap设计动机、适用场景和底层原理的理解技术原理方案权衡Java第 370 题使用线程池相比直接创建线程有哪些作用? 考察对线程池价值的理解和应用背景技术原理方案权衡第 371 题为什么要使用设计模式? 考察对设计模式价值的理解和应用动机技术原理方案权衡第 372 题并发、并行的区别 考察对并发与并行核心概念的区分及实际应用理解技术原理第 373 题请介绍JVM垃圾回收机制的核心内容。 考察对JVM垃圾回收基本原理、算法与调优关键点的掌握技术原理方案权衡JVM第 374 题你对JUC(java.util.concurrent)包了解多少?请介绍其中的主要组件和使用场景。 考察对JUC并发工具的整体认知和实际运用能力问题拆解技术原理技术选型Java第 375 题请介绍一个你最近比较熟悉的项目,重点说明项目中线程池的用途和实现方式。 考察项目经验梳理与基础技术理解编码实现项目复盘技术原理第 376 题SpringBoot中怎样处理事务? 考察Spring事务管理机制、声明式事务配置与常见失效场景风险判断技术原理Spring BootSpring Framework第 377 题请解释 SingleFlight 算法的工作原理及其主要用途。 考察对请求合并去重机制的理解与应用场景系统设计技术原理Go第 378 题传统图像处理中是如何做去噪的? 考察对经典图像去噪方法和原理的理解技术原理方案权衡第 379 题请介绍类中成员访问权限控制符及其作用范围。 考察对面向对象访问控制的掌握程度技术原理Java第 380 题有没有IIC、SPI接口调试的经历? 考察对常用串行总线协议的理解与实际调试能力技术原理问题排查I2CSerial Peripheral Interface (SPI)