猫眼面试题 · 方案权衡
猫眼相关面试题,按最终去重题目聚合。
共 416 道真题 · 当前筛选命中 86 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 21 题请说明联合索引的建立原则 考察联合索引设计与最左前缀原则的应用第 22 题什么时候使用数据库索引? 考察数据库索引使用场景与代价意识第 23 题请介绍线程池的核心参数及其作用,并说明如何合理设置这些参数。 考察对线程池参数的理解及配置权衡第 24 题Vue组件通信方式有哪些?请结合实际场景说明如何选择。 考察对Vue组件通信机制的理解及场景化选型能力第 25 题请比较 Cookie、sessionStorage 和 localStorage 的存储区别,并说明各自适用的场景。 考察对浏览器三种客户端存储机制的了解及场景判断能力第 26 题如何保证Redis缓存与数据库的数据一致性? 考察缓存一致性处理能力第 27 题请解释AOP(面向切面编程)的核心原理及其典型应用场景。 考察对AOP底层实现机制的理解及应用能力第 28 题事务的隔离级别有哪些? 考察数据库事务隔离级别的基本概念及不同隔离级别对并发问题的处理第 29 题请介绍模板方法模式和策略模式。 考察对两种设计模式原理、适用场景及差异的理解第 30 题请解释数据库事务的隔离级别,并说明各自解决的问题。 考察对事务隔离级别定义、解决的问题及适用场景的理解第 31 题HTTP和HTTPS有什么区别? 考察对两种协议的安全性与传输特性的理解第 32 题在分布式系统中,你如何理解 RPC 框架的作用,并说明它如何与 Elasticsearch(ES)等中间件协同工作? 考察对分布式通信模型的理解及与中间件交互的认知第 33 题请解释乐观锁和悲观锁的概念,并分别说明其适用场景。 考察并发控制基础概念的理解与场景判断能力第 34 题请介绍常见的跨域解决方案及其原理。 考察对浏览器同源策略的理解及跨域方案的原理与选型第 35 题请结合具体技术方案,说明如何实现一套CI/CD流水线。 考察CI/CD流水线的实际搭建能力和工具选型第 36 题请说明你对乐观锁和悲观锁的理解,并对比 synchronized 与 Lock 的使用场景。 考察并发控制基础概念的理解与对比能力第 37 题请介绍 ReentrantLock 的实现原理和主要特性,并说明它与 synchronized 的区别。 考察对 ReentrantLock 原理、特性及与 synchronized 对比的理解深度第 38 题请对比 Vue 和 React 在数据响应式更新上的核心实现差异。 考察对前端框架响应式原理的理解深度第 39 题请描述使用 JavaScript 实现动画的常见方式及其优缺点。 考察对前端动画实现方案的理解与权衡能力第 40 题Hash索引和B+树索引最大的区别是什么? 考察对两种索引结构底层机制及适用场景的辨析能力