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