猫眼面试题 · 方案权衡
猫眼相关面试题,按最终去重题目聚合。
共 416 道真题 · 当前筛选命中 86 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 1 题如何实现国际化? 考察对国际化方案整体设计、资源管理和运行时切换的掌握第 2 题请描述HTTPS的加密过程,重点说明对称加密与非对称加密是如何配合的。 考察TLS握手流程以及混合加密中两类算法的分工第 3 题ArrayList和LinkedList分别适合什么应用场景? 考察对两种List实现的底层结构与适用场景的理解第 4 题异步的实现方式有哪些? 考察对常见异步编程模型及其适用场景的理解第 5 题POST与GET的区别是什么? 考察对HTTP基础方法的理解与使用场景辨析第 6 题请介绍 MySQL 中常用的存储引擎,并说明它们的主要区别和适用场景。 考察对 MySQL 存储引擎特性的理解与选型能力第 7 题请结合具体案例,谈谈你的JVM调优思路和常用手段。 考察JVM调优的系统性思路与实际排查能力第 8 题在存储空间有限的场景下,你会如何整理或优化这张数据表? 考察对空间受限场景下数据表整理策略的理解与实践第 9 题对称加密和非对称加密的区别是什么? 考察对两类加密机制基本原理、适用场景和权衡的理解第 10 题C++和Python的主要区别是什么? 考察对两种语言特性及适用场景的理解第 11 题Vite为什么比Webpack快? 考察对构建工具底层原理和开发体验差异的理解第 12 题同步调用和异步调用了解吗? 考察对同步与异步调用概念、机制及适用场景的理解第 13 题事务的隔离级别是通过什么实现的? 考察对数据库事务隔离级别实现机制的理解第 14 题HTTP 中的 GET 和 POST 有什么区别?它们在参数传递上有哪些差异? 考察对 HTTP 方法语义、幂等性、缓存及参数传递方式的准确理解第 15 题谈谈ArrayList和LinkedList的区别 考察对Java常用集合实现原理及适用场景的理解第 16 题如何在分布式事务中保证库存扣减与订单创建的一致性? 考察分布式事务方案的选择与实现第 17 题聚簇索引与非聚簇索引有什么区别? 考察数据库索引底层结构与查询性能影响的理解第 18 题与线程相比,进程有哪些主要缺点? 考察对进程与线程差异及进程缺点的理解第 19 题用过 Vue2 吗?Vue2 和 Vue3 的主要区别是什么? 考察 Vue 框架的实践经验与版本演进的理解深度第 20 题请解释浏览器HTTP缓存的策略,并说明max-age的具体作用与配置方式。 考察对HTTP缓存机制、缓存头语义及浏览器协商行为的理解