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