百度面试题 · 问题排查 · Go

百度相关面试题,按最终去重题目聚合。

共 3071 道真题 · 当前筛选命中 10 道 · 更新 2026-08-05

筛选题目已选:问题排查 · Go
第 1 题有跑过pprof去看看运行程序的情况吗?协程的情况、map的情况、切片的情况等等,看过哪些指标,哪个top,多长时间,采样方式的命令是什么? 考察对Go性能剖析工具pprof的理解与实践深度性能优化技术原理问题排查Go第 2 题有碰到过Golang或者Java中的内存泄漏,什么情况会出现泄漏的情况? 考察对内存泄漏场景的识别与排查能力技术原理问题排查GoJava第 3 题请谈谈你在使用 Go 协程时遇到过的典型问题,以及在大规模场景下协程管理有哪些不便之处?并比较 Go 与 Java(如虚拟线程)在协程启动、停止和管理上的优劣。 考察协程应用实践经验、大规模场景的工程权衡以及对 Go 与 Java 并发模型的对比理解技术原理方案权衡问题排查GoJava第 4 题Go 里面的 Context 是什么?请结合项目或实习经历举例说明用法。 考察对 Go Context 机制的理解及实际应用能力项目复盘技术原理问题排查Go第 5 题什么是内存逃逸? 考察对 Go 内存管理模型和编译器优化的理解技术原理问题排查Go第 6 题能否举一个导致内存逃逸的代码例子? 考察对 Go 内存逃逸原理的理解及代码示例能力编码实现技术原理问题排查Go第 7 题在Go并发编程中,若在for循环内使用select语句监听通道的case分支,当外部没有向通道写入数据时,for循环会处于什么状态?如果外部关闭了通道,select中的读和写case分别会发生什么? 考察Go中select与for循环的组合行为及通道关闭语义技术原理问题排查Go第 8 题如何排查 Golang 内存泄漏问题? 考察内存泄漏的识别、定位方法与工具使用技术原理问题排查Go第 9 题请说明GMP调度模型中P的本地缓存队列与全局缓存队列的关系,并分析局部饥饿与全局饥饿问题。 考察GMP调度模型理解及队列机制下的饥饿问题分析技术原理方案权衡问题排查Go第 10 题goroutine 会不会泄露?怎么泄露?泄露以后是怎么表现的? 考察并发编程中资源管理的意识与问题排查能力风险判断技术原理问题排查Go