唯品会面试题 · 技术原理
唯品会相关面试题,按最终去重题目聚合。
共 562 道真题 · 当前筛选命中 397 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 281 题在数据库设计中,为什么要进行数据拆分? 考察对数据拆分动机、分类和权衡的理解第 282 题atomic包用过吗? 考察对Java原子类原理、适用场景与并发安全的理解第 283 题浏览器中触发重排(Reflow)的常见因素有哪些? 考察对浏览器渲染机制中重排触发条件的理解第 284 题请解释 AXI 协议中 outstanding 事务的实现机制,以及它需要哪些锁机制来保证总线正确性? 考察对 AXI 总线协议中 outstanding 传输、并发控制与数据一致性的理解第 285 题在设计数据仓库时,你是如何决定使用单一全量表还是增量表,以及何时需要两者配合? 考察数据仓库建模中全量与增量策略选择的判断依据与工程实践第 286 题请介绍你项目中哪些环节使用了多线程,并说明这些场景下使用多线程的原因与需要注意的问题。 考察对多线程应用场景、并发风险与工程实践的理解第 287 题请谈谈你对接口幂等性的理解,以及设计一个具备幂等性接口的常见方案。 考察对幂等性概念的理解及接口设计的方案权衡能力第 288 题请解释联合索引的概念及其作用。 考察对联合索引基本概念、存储结构与使用目的的理解第 289 题请介绍你在项目中是如何使用 MySQL 索引的,以及它带来了哪些作用? 考察对 MySQL 索引实际作用的理解及应用能力第 290 题IT验证和BT验证的区别是什么? 考察对不同测试阶段验证目的、对象和时机的理解第 291 题请解释浏览器跨域机制:跨域是什么?CORS 为什么区分简单请求和非简单请求?JSONP 的实现原理是什么? 考察跨域概念、CORS 预检设计动机及 JSONP 原理第 292 题请描述前端工程化中典型的构建流程包括哪些环节,并说明各环节的作用。 考察对前端构建流程的整体理解与工程化思维第 293 题多线程场景下,如何实现前 4 个任务执行完再执行第 5 个任务?具体用了什么技术? 考察并发编程中任务间依赖控制与同步机制的理解第 294 题请口头描述堆排序的实现思路和时间复杂度。 考察堆排序的算法理解与表达能力第 295 题在浏览器中输入网址并按下回车后,从网络请求到页面渲染完成,整个过程是如何发生的?请重点描述渲染过程。 考察对浏览器网络请求与渲染主流程的理解及细节掌握第 296 题分页查询怎么做的? 考察数据库分页查询的基本实现与关键参数第 297 题MySQL 中有哪些常用的存储引擎? 考察对 MySQL 存储引擎类型的整体了解第 298 题list和set实现类有哪些? 考察对Java集合框架中List和Set接口及主要实现类的掌握第 299 题synchronized和ThreadLocal的区别? 考察并发控制与线程隔离两种机制的适用场景和底层原理第 300 题Spring Boot 的核心配置文件有哪几种?如何理解它们的优先级? 考察对 Spring Boot 配置文件类型的掌握及优先级机制