猫眼面试题 · 问题排查

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

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

筛选题目已选:问题排查
第 1 题数据库优化做了哪些,SQL优化呢? 考察数据库优化实战经验与SQL调优能力性能优化技术原理问题排查第 2 题请详细说明TCP三次握手的过程及每一步的作用。 考察TCP连接建立机制的理解与潜在问题技术原理问题排查TCP第 3 题请谈谈你对Java异常处理机制的理解,并说明实际项目中如何合理使用异常。 考察候选人对异常处理原理的掌握以及工程实践中的合理运用能力风险判断技术原理问题排查Java第 4 题请结合具体案例,谈谈你的JVM调优思路和常用手段。 考察JVM调优的系统性思路与实际排查能力性能优化方案权衡问题排查JVM第 5 题在日常数据库维护中,通常会遇到哪些常见问题? 考察对数据库运维日常挑战的理解和问题排查能力技术原理问题排查第 6 题数据库锁相关问题:什么情况下会加什么级别的锁?什么场景会导致死锁? 考察对数据库锁粒度、加锁时机及死锁成因的理解风险判断技术原理问题排查MySQL第 7 题最左匹配原则什么情况下会失效? 考察对索引最左前缀匹配原理及其失效边界的理解技术原理问题排查MySQL第 8 题SQL 查询 `select from A where b in (123, 234)` 会使用到索引吗?请说明判断依据。 考察对 IN 列表查询与索引使用规则的理解技术原理问题排查SQL第 9 题当HTTP请求对应的服务器文件路径错误时,服务器通常返回什么状态码?如果服务器本身宕机,客户端会收到什么状态码? 考察HTTP状态码的分类、语义及网络故障与服务器错误的区分技术原理问题排查HTTP第 10 题你的其中一个页面渲染不出来你怎么排查是前后端谁的问题 考察前端页面渲染问题的系统性排查思路与前后端责任定位能力问题拆解技术原理问题排查第 11 题使用malloc分配内存时,内存是在进程的哪个区域申请的? 考察对堆内存分配机制和进程内存布局的理解技术原理问题排查C第 12 题请分享一个令你印象最深刻的线上Bug,并说明你是如何定位其发生在前端还是后端的。 考察问题分析与跨端排查能力项目复盘技术原理问题排查第 13 题请列举并简要说明你日常开发中常用的 Linux 命令及其用途。 考察对 Linux 常用命令的熟悉程度和实际应用能力技术原理问题排查Linux第 14 题索引失效的场景及避免方法 考察对数据库索引失效原因的理解及优化策略技术原理技术选型问题排查第 15 题你在项目中用什么技术栈实现网络请求? 考察候选人对网络请求技术的掌握、选型依据和实践经验技术原理技术选型问题排查第 16 题实习中技术上遇到什么问题,怎么解决的? 考察问题定位、解决思路和复盘能力项目复盘结果导向问题排查第 17 题请解释什么是CAS(Compare-and-Swap)操作,并说明它在并发编程中的应用和存在哪些问题? 考察对无锁并发原语CAS的理解,包括原理、应用场景和局限性风险判断技术原理问题排查Java第 18 题如何查看MySQL语句是否走了索引? 考察对MySQL执行计划和索引使用的理解与实践能力技术原理问题排查MySQL第 19 题RabbitMQ宕机或消息丢失时如何保证库存扣减最终一致? 考察消息可靠性与最终一致性落地能力风险判断技术原理问题排查RabbitMQ第 20 题HTTP状态码你知道哪些? 考察对HTTP状态码分类及常见状态码含义的掌握技术原理问题排查HTTP