vivo面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 201 题请说明SSH的部署原理及其涉及的数据加密算法。 考察对SSH协议原理和实际应用中加密算法的理解风险判断技术原理第 202 题给定一个一维数组存储需要完成的任务,以及一个二维数组存储每个员工可以完成的任务,要求找出一个最优的员工-任务分配方案。如果某个员工可以完成所有任务,则优先分配序号靠前的员工。请描述你的算法思路并实现。 考察任务分配问题的建模能力、算法设计能力和编码实现能力编码实现问题拆解技术原理第 203 题请列举你常用的 Linux 命令,并说明它们的使用场景。 考察候选人对 Linux 命令的实际掌握程度与使用经验技术原理问题排查Linux第 204 题浏览器输入一个网址后,从输入到页面展示,整个过程发生了什么? 考察网络协议栈分层理解与端到端流程串联能力沟通表达问题拆解技术原理DNSHTTPTCP第 205 题请谈谈你对ARM架构的了解,以及它在移动端或嵌入式领域的主要特点。 考察对ARM架构基本知识及适用场景的理解技术原理ARM第 206 题二分类问题中为什么通常不使用均方误差(MSE)作为损失函数? 考察对分类损失函数选择的理论依据和优化本质的理解技术原理方案权衡第 207 题请介绍一个你深入学习过的驱动,并说明其核心机制。 考察对驱动开发原理的理解深度与学习过程持续改进自我呈现技术原理第 208 题请谈谈你对Cache和DDR存储层次的理解。 考察对计算机存储层次中Cache和DDR工作原理与差异的掌握系统设计技术原理第 209 题在一个包含大量提交和多位贡献者的 Git 仓库中,如何按时间顺序对提交内容进行分类? 考察对 Git 历史数据的分析、排序与分类方法,以及工具使用和命令行操作能力数据驱动问题拆解技术原理Git第 210 题怎么删除/创建一张表和设定主键? 考察数据库表结构定义、主键约束与删除操作的掌握编码实现技术原理SQL第 211 题在项目开发中你遇到过哪些技术难题?是如何解决的? 考察问题识别、分析定位与解决能力结果导向技术原理问题排查第 212 题弹性力学、理论力学、材料力学的区别是什么? 考察对力学学科分类与各自研究范围的理解技术原理第 213 题RabbitMQ削峰原理 考察消息中间件在流量峰值场景下的缓冲与解耦作用系统设计技术原理RabbitMQ第 214 题请讲解线程安全的List的实现方式。 考察对并发列表不同实现策略的理解与选型技术原理方案权衡Java第 215 题请介绍跳表(Skip List)的数据结构及其核心设计思想。 考察对跳表结构、查找效率与复杂度机制的理解技术原理方案权衡第 216 题什么情况下只能使用自旋锁? 考察并发场景下锁机制的选择与适应性分析风险判断技术原理方案权衡第 217 题如何衡量特征在机器学习模型中的重要度?请列举至少两种方法并说明适用场景。 考察对特征重要性度量方法的掌握及其适用场景的辨析技术原理方案权衡问题排查第 218 题push_back 和 emplace_back 有什么区别? 考察 C++ 容器插入操作的底层机制与性能差异理解性能优化技术原理C++第 219 题你的研究与已有成果相比,区别和创新点在哪里? 考察研究对比意识和技术差异化理解技术原理技术选型方案权衡第 220 题请解释一下为什么选择使用 DPO(直接偏好优化)而不是其他偏好对齐方法? 考察对 DPO 的原理理解、选型理由及与其他方法的权衡技术原理技术选型方案权衡