vivo面试题 · 技术原理
vivo相关面试题,按最终去重题目聚合。
共 824 道真题 · 当前筛选命中 393 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 1 题请比较 C++ 中 malloc/free 与 new/delete 的区别,并说明各自适用场景。 考察对 C++ 内存管理底层机制与语言特性的理解第 2 题请解释零拷贝(Zero-Copy)技术的原理,并说明它在网络传输场景下的常见实现方式。 考察对零拷贝技术原理的理解及实际应用能力第 3 题请解释 malloc 的实现原理。 考察对动态内存分配底层机制的理解第 4 题请阐述你对数据库注入攻击的理解,并结合实际场景说明如何预防和检测这类攻击。 考察对SQL注入原理、危害及防护措施的掌握程度第 5 题请实现最大递增子序列问题,要求使用动态规划方法。 考察动态规划思想与算法实现能力第 6 题谈谈你对Vue框架的整体认识和理解。 考察对Vue核心设计理念、特性及适用场景的理解程度第 7 题请从原理上分析LDO和DC-DC电源的纹波产生原因,并说明它们的区别。 考察对LDO与DC-DC纹波机理及差异的理解第 8 题请列举并介绍几个你知道的线程安全的 Java 类,并说明它们各自的使用场景。 考察对 Java 并发容器和同步工具的理解与应用第 9 题C和C++有什么区别? 考察对面向对象、抽象机制和语言特性的理解第 10 题为什么在项目中选用 ResNet 这类残差网络? 考察对残差网络动机与工作原理的理解第 11 题了解BERT吗? 考察对BERT模型结构的理解及其在NLP中的应用第 12 题MVCC是怎么实现的? 考察对数据库多版本并发控制机制的理解与实现细节第 13 题请介绍你的 C++ 基础掌握情况,以及如何应对项目中可能涉及的 C++ 开发任务? 考察候选人自我认知、基础能力陈述与学习迁移意识第 14 题请解释 Java 中 static 关键字的作用,并举例说明其应用场景。 考察对 Java static 关键字的理解及其在编程中的典型应用第 15 题LDO工作时的输入输出电流关系是什么? 考察对LDO电流特性和静态电流的理解第 16 题给定一个包含字符的字符串,如何判断它是否可以重新排列成一个回文串?如果可以,请说明判断方法并给出一个可行排列思路。 考察回文串性质在字符串重排中的运用与算法设计能力第 17 题请介绍 Java 中的类加载器主要有哪几种,以及它们各自的职责。 考察对 Java 类加载机制的理解与掌握第 18 题栈和堆的区别是什么? 考察对内存布局、生命周期和分配开销的基本理解第 19 题malloc申请空间后返回物理地址还是虚拟地址? 考察对虚拟内存机制和malloc底层实现的理解第 20 题请比较RTOS与Linux在实时性、任务调度、资源开销和应用场景上的核心区别。 考察对嵌入式实时操作系统与通用操作系统本质差异的理解