唯品会面试题 · 技术原理
唯品会相关面试题,按最终去重题目聚合。
共 562 道真题 · 当前筛选命中 397 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 161 题一个生产线程,一个处理线程,在服务需要退出的时候,怎么确保所有事件处理完了? 考察并发环境下的优雅退出与事件处理完整性第 162 题说一下Java的数据类型有哪些? 考察Java基础数据类型的分类与特点第 163 题推理时出现重复生成(复读)现象,通常如何解决? 考察对推理阶段重复生成问题的理解和解药策略第 164 题在Spring AOP中,类方法上添加哪些修饰符会导致AOP失效? 考察对Spring AOP代理机制与修饰符限制的理解第 165 题请介绍Java的异常体系,并说明多线程环境下如何捕获和处理异常。 考察对Java异常体系的理解以及多线程场景下的异常处理能力第 166 题Java读写锁的原理是什么,如果让你实现你会怎么做? 考察对Java读写锁机制的理解及并发原语运用第 167 题请介绍你阅读 Spark 源码的经历,包括重点关注的模块和思考。 考察候选人对 Spark 源码的深入理解与抽象总结能力第 168 题训练时出现复读(重复生成)现象,通常如何排查和解决? 考察对训练阶段重复生成问题的定位与解决能力第 169 题如果直接用数据库扣减库存,在高并发下会遇到哪些问题和瓶颈? 考察对数据库并发写性能和扩展性的理解第 170 题能否结合一个具体 SQL 查询例子,说明你的语法运用思路和查询目的? 考察 SQL 语法实际运用和逻辑表达能力第 171 题讲一下AOP的实现原理 考察对AOP底层机制的理解,包括代理模式、动态代理与织入时机第 172 题请解释CSS选择器的优先级是如何计算的,并举例说明。 考察CSS选择器优先级计算规则的理解与应用第 173 题请描述 HDFS 的整体架构及其核心组件的作用。 考察对分布式文件系统架构与核心组件职责的理解第 174 题数据库连接池一般用原生还是MyBatis管理? 考察对连接池使用方式的理解第 175 题请描述你排查 OOM 的完整步骤。 考察内存问题排查的方法论和工具使用能力第 176 题请解释BeanFactory和FactoryBean的区别,并说明引入FactoryBean的设计目的。 考察对Spring核心容器及Bean创建扩展机制的理解第 177 题请列举前端XSS攻击的主要类型,并说明各类攻击的成因与危害。 考察对XSS攻击分类及原理的理解第 178 题请描述经典库存超卖问题的产生原因,并给出常见的解决方案。 考察对并发下数据一致性的理解及分布式锁等解决手段第 179 题有没有什么事件没有经过冒泡阶段? 考察对DOM事件流机制的理解,特别是非冒泡事件第 180 题请编写代码实现一个生产者消费者模型,并说明如何保证线程安全。 考察并发编程中生产者消费者模型的实现与线程安全处理