猫眼面试题 · 技术原理
猫眼相关面试题,按最终去重题目聚合。
共 416 道真题 · 当前筛选命中 352 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 81 题请说明联合索引的建立原则 考察联合索引设计与最左前缀原则的应用第 82 题请解释 Object.assign 的作用,并说明它与展开运算符解构赋值在合并对象时的差异及注意事项。 考察对 Object.assign 核心语义、浅拷贝特性及与展开运算符区别的理解第 83 题数据库锁相关问题:什么情况下会加什么级别的锁?什么场景会导致死锁? 考察对数据库锁粒度、加锁时机及死锁成因的理解第 84 题什么时候使用数据库索引? 考察数据库索引使用场景与代价意识第 85 题写出SQL查出a部门中薪资最高的员工信息,涉及三表连接。 考察SQL多表连接、聚合与过滤的综合应用能力第 86 题请谈谈volatile关键字 考察对volatile内存语义、可见性与有序性的理解第 87 题Redis有哪些基本数据结构? 考察对Redis核心数据类型及其基本特点的掌握第 88 题请介绍线程池的核心参数及其作用,并说明如何合理设置这些参数。 考察对线程池参数的理解及配置权衡第 89 题Vue组件通信方式有哪些?请结合实际场景说明如何选择。 考察对Vue组件通信机制的理解及场景化选型能力第 90 题Promise 构造函数的执行是同步的还是异步的?请结合 new Promise(res => console.log(1)) 说明。 考察对 Promise 构造函数执行时机与微任务调度的理解第 91 题请介绍HTTP协议的基本工作原理和主要特性。 考察对HTTP协议基础知识的理解与表达能力第 92 题请比较 Cookie、sessionStorage 和 localStorage 的存储区别,并说明各自适用的场景。 考察对浏览器三种客户端存储机制的了解及场景判断能力第 93 题给定一个整数数组,请用代码找出其中出现频率最高的数字。 考察频率统计算法的设计与实现第 94 题GET和POST格式上有哪些区别? 考察对HTTP请求方式在格式与语义上的理解第 95 题最左匹配原则什么情况下会失效? 考察对索引最左前缀匹配原理及其失效边界的理解第 96 题Symbol 是 JavaScript 的基础数据类型吗?请说明其特点。 考察对 JavaScript 基础数据类型和 Symbol 特性的理解第 97 题请解释浅拷贝和深拷贝的区别,并说明如何实现深拷贝。 考察对象复制机制的理解与深拷贝实现能力第 98 题请解释AOP(面向切面编程)的核心原理及其典型应用场景。 考察对AOP底层实现机制的理解及应用能力第 99 题在Java语言中,int类型变量占用的字节数是多少? 考察对Java基本数据类型内存大小的准确记忆第 100 题SQL 查询 `select from A where b in (123, 234)` 会使用到索引吗?请说明判断依据。 考察对 IN 列表查询与索引使用规则的理解