猫眼面试题 · 技术原理

猫眼相关面试题,按最终去重题目聚合。

416 道真题 · 当前筛选命中 352 · 更新 2026-08-05

筛选题目已选:技术原理
第 221 题谈谈你对RPC框架的理解,什么是RPC框架? 考察对RPC基本概念、通信原理和关键组件理解系统设计技术原理技术选型第 222 题TCP位于OSI参考模型的哪一层? 考察网络分层基础知识的掌握技术原理TCP第 223 题Charles抓包工具是如何实现抓包的?它的抓包原理是什么? 考察网络抓包原理与代理技术理解技术原理问题排查HTTPS第 224 题跨页面通信有哪些常见方式?请分别说明它们的适用场景。 考察跨页面通信方案的广度与场景判断技术原理技术选型方案权衡第 225 题请手写代码判断一个链表是否存在环,并说明思路。 考察链表环检测算法理解与编码实现编码实现技术原理第 226 题请解释缓存击穿、缓存雪崩和缓存穿透三者的区别,并分别说明常见应对方案。 考察对缓存三类异常的理解深度及对应策略风险判断技术原理方案权衡Redis第 227 题DDL和DML的区别是什么? 考察数据库基础概念中DDL与DML的差异理解技术原理第 228 题慢查询是什么,如何处理? 考察对慢查询定位、分析与优化的完整方法论性能优化技术原理问题排查MySQL第 229 题索引可以无限制地添加吗?为什么? 考察数据库索引的代价与设计权衡意识性能优化技术原理方案权衡第 230 题说说七层网络模型中每一层的构造。 考察对 OSI 七层模型各层功能与典型协议的掌握程度问题拆解技术原理第 231 题怎么创建多个线程? 考察多线程创建的基本方式及适用场景编码实现技术原理第 232 题请解释 Java NIO 的基本概念及其与传统的阻塞 I/O 的主要区别。 考察对 Java NIO 核心机制和对比阻塞 I/O 的理解技术原理技术选型Java第 233 题Java中equals和==的区别是什么? 考察Java基础中对引用比较与值比较的区分技术原理Java第 234 题讲一下进程与线程的区别? 考察操作系统基础概念的理解与边界划分技术原理第 235 题requests库中get方法有哪些常用参数? 考察对requests库get接口参数及用途的理解技术原理问题排查第 236 题请说明进程与线程的区别。 考察操作系统基础概念的理解与清晰表述技术原理第 237 题请说明如何实现一个对象的深拷贝。 考察深拷贝原理、实现方式与边界情况处理编码实现技术原理第 238 题请描述客户端输入用户名和密码到登录成功的完整流程,涉及哪些关键阶段? 考察对登录认证全链路各阶段的理解与安全边界意识问题拆解安全意识技术原理HTTPHTTPS第 239 题ConcurrentHashMap的数据结构? 考察对ConcurrentHashMap内部实现原理的理解问题拆解技术原理Java第 240 题请描述JVM的类加载机制,包括加载、连接和初始化的主要过程。 考察对JVM类加载流程、双亲委派和初始化时机的理解问题拆解技术原理JavaJVM