货拉拉面试题 · 方案权衡
货拉拉相关面试题,按最终去重题目聚合。
共 770 道真题 · 当前筛选命中 170 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 1 题请说明数据库事务的并发隔离级别有哪些,以及它们分别解决什么问题。 考察对数据库隔离级别及其与并发异常关系的理解第 2 题请说明Java线程池的核心参数及其各自的作用。 考察对Java线程池核心参数的理解及应用第 3 题如果让你设计一套GET和POST风格的API,你会考虑哪些设计原则和具体细节? 考察RESTful API风格设计能力与工程权衡第 4 题Redis 如何保证双写一致性? 考察缓存与数据库双写一致性方案及取舍第 5 题对于一个流式pipeline的场景,很多个目标源,每个目标源有很多个指标,指标需要做实时计算,计算时间很久,你会怎么设计? 考察流式实时计算架构设计能力,重点在于处理计算耗时与实时性矛盾第 6 题AOP日志落库到数据库,为什么不用一些现成的方案? 考察候选人对AOP日志方案选型和定制化需求的理解第 7 题请介绍一下数据库范式(Normalization)的相关概念及其在数据库设计中的作用。 考察数据库设计理论基础与规范化的理解第 8 题React组件之间常用的通信方式有哪些? 考察React组件通信的多种方式及其适用场景第 9 题CSS手写0.5px的线的实现方案 考察CSS像素精度、设备像素比与常见实现手段第 10 题submit()和execute()有什么区别? 考察对线程池任务提交与执行模型的理解第 11 题假设需要用英语向海外合作方5分钟Pitch货拉拉模式,你的结构框架会怎么排? 考察结构化表达、业务理解与跨文化沟通能力第 12 题动态代理和静态代理的区别是什么? 考察对代理模式两种实现方式的理解与适用场景第 13 题请说明你项目中AI绘图与海报设计两个模块之间的协作关系和设计思路。 考察候选人梳理模块间依赖与接口的能力,评估其系统设计与技术选型意识。第 14 题说说 ArrayList 和 LinkedList 的区别。 考察对 Java 常用集合底层实现及适用场景的理解第 15 题说说Redis持久化 考察对Redis持久化机制的理解、使用场景与数据安全权衡第 16 题请具体讲解 ConcurrentHashMap 的实现原理。 考察对 ConcurrentHashMap 并发控制、结构演进与适用场景的理解第 17 题ReentrantLock公平锁和非公平锁的实现方式是什么? 考察对AQS同步队列和锁获取公平性实现机制的深入理解第 18 题Java里弱引用和强引用分别用在什么场景? 考察对Java引用类型的理解及其典型使用场景第 19 题ArrayList和LinkedList从中间插入是如何操作的? 考察对Java集合底层数据结构及插入操作时间复杂度的理解第 20 题Vue2和Vue3响应式哪个更好?为什么好? 考察对Vue2和Vue3响应式原理的理解及方案权衡