vivo面试题 · 编码实现

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

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

筛选题目已选:编码实现
第 21 题请讲解HashMap和HashSet的实现原理。 考察哈希表数据结构与冲突处理机制编码实现技术原理Java第 22 题在IIC通信中,读取数据时SDA线的电平应如何变化? 考察对IIC读时序中SDA电平变化的理解编码实现技术原理I2C第 23 题有x、y、z三个工人,每人最多可完成一定数量的任务,任务总数为n。若每个工人可以完成零个任务,求所有可能的分配方案数。 考察组合计数与整数分配问题的建模能力编码实现问题拆解技术原理第 24 题手撕快速排序 考察快速排序的实现能力、复杂度理解与边界处理编码实现技术原理第 25 题请实现一个函数,计算整数数组中连续子数组的最大和。 考察对最大子数组问题的理解与编码实现能力编码实现技术原理第 26 题那你说一下双重校验锁单例是怎么实现的? 考察双重校验锁单例的正确实现、线程安全与边界处理编码实现风险判断技术原理Java第 27 题你用示波器测过SPI信号吗?请介绍测量过程和注意事项。 考察SPI信号时序测量和示波器实际应用能力编码实现技术原理问题排查Serial Peripheral Interface (SPI)第 28 题那 synchronized 关键字该怎么使用? 考察对 Java 内置锁关键字的正确使用方式与场景理解编码实现技术原理方案权衡Java第 29 题如何判断数据类型? 考察对JavaScript类型判断方法的掌握与适用场景辨析编码实现技术原理第 30 题用MOS管搭建与非门 考察对MOS管电路基础与逻辑门实现的掌握编码实现技术原理