vivo面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 261 题请详细说明 C++ 中 unique_ptr、shared_ptr 和 weak_ptr 的区别及各自的使用场景? 考察对现代 C++ 智能指针核心语义、实现原理及适用场景的理解技术原理方案权衡C++第 262 题请说明 Java 中 throw 和 throws 的区别。 考察 Java 异常处理中关键字的基本使用与职责划分技术原理Java第 263 题你在哪些场景下使用过 synchronized,具体是如何应用的? 考察对 synchronized 原理及适用场景的理解技术原理方案权衡Java第 264 题在开关电源设计中,如何根据功耗、封装和纹波等因素选择电感? 考察对开关电源电感选型原理和实际权衡的理解性能优化技术原理第 265 题请介绍你是否有编写设备驱动程序的经验,若有,请说明驱动类型、开发平台以及遇到的典型技术问题。 考察候选人嵌入式或系统底层的驱动开发经验与关键技术能力自我认知技术原理问题排查第 266 题Java和C++的区别有哪些? 考察语言特性、内存管理、运行机制与典型应用场景的理解技术原理技术选型方案权衡C++Java第 267 题JNI了解过吗? 考察对JNI概念、使用场景和基本机制的理解技术原理第 268 题了解史密斯圆图吗?能不能大概讲下史密斯圆图的演化过程? 考察对史密斯圆图基本原理与实际应用背景的理解问题拆解技术原理第 269 题说说数组和链表的区别 考察对基础数据结构存储方式与操作复杂度差异的理解技术原理方案权衡第 270 题请介绍电阻、电容在高频电路中的特性有哪些? 考察电子元件高频寄生参数的理解性能优化技术原理第 271 题Sigmoid函数什么情况下会导致梯度消失,如何处理梯度消失? 考察对激活函数导数特性和梯度消失机制的理解及常见应对方法技术原理方案权衡问题排查第 272 题请展开说明在嵌入式或物联网场景中如何实现低功耗设计。 考察对低功耗硬件和软件设计要点的理解与工程实践性能优化技术原理方案权衡第 273 题你用示波器测过SPI信号吗?请介绍测量过程和注意事项。 考察SPI信号时序测量和示波器实际应用能力编码实现技术原理问题排查Serial Peripheral Interface (SPI)第 274 题请解释多态的实现原理,并说明在项目中如何应用多态。 考察对多态底层原理的理解及实际项目中的应用能力业务理解技术原理方案权衡第 275 题请介绍你负责的电机驱动板,其实现是纯硬件方案还是软硬件结合? 考察对项目技术方案的理解、软硬件分工与个人职责项目复盘自我呈现技术原理第 276 题那你对数据库范式的理解是怎样的? 考察对数据库范式核心概念、设计原则及其实际应用的掌握程度技术原理方案权衡第 277 题信道衰落如何影响丢包率和时延? 考察对无线信道衰落特性及其对网络性能影响的理解问题拆解技术原理第 278 题访问共享对象时,例如往某个贡献者的字典里写入,其他线程会等待,如何优化这个过程? 考察并发访问下的锁竞争优化与一致性保障性能优化技术原理方案权衡第 279 题请解释聚簇索引的定义,以及使用非主键字段作为聚簇索引键时需要满足哪些要求? 考察对聚簇索引底层存储机制与非主键聚簇条件的理解技术原理方案权衡第 280 题那 synchronized 关键字该怎么使用? 考察对 Java 内置锁关键字的正确使用方式与场景理解编码实现技术原理方案权衡Java