教育/培训行业面试题 · 问题拆解 · Go
教育/培训行业相关面试题,按题目行业基础数据聚合。
共 3709 道真题 · 当前筛选命中 9 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · Go
考察点
技术栈
第 1 题Goroutine遇到网络IO等阻塞事件会怎么样? 考察Go协程调度机制与阻塞时的行为理解第 2 题Go Mutex的实现细节,如何实现自旋并且在超过自旋次数后失败的Mutex? 考察Go Mutex底层实现、自旋机制和自适应策略第 3 题请解释Go语言中协程(goroutine)与线程的区别,以及GMP调度模型的核心原理。 考察对Go并发模型和调度机制的理解第 4 题sync.Mutex如何保证线程安全,底层实现是什么? 考察Go互斥锁的并发控制原理与底层实现机制第 5 题Go 语言中 map 的底层数据结构是什么? 考察对 Go map 底层实现原理的理解第 6 题函数内部执行 slice=append(slice, data) 时,如果触发扩容,会影响外部的 slice 吗? 考察 Go 切片底层数组共享与扩容机制的理解第 7 题make和new的区别是什么? 考察Go语言内建函数make与new的用法及适用场景第 8 题请介绍Golang的GMP调度模型及其设计思想。 考察对Go运行时调度模型、并发原理和性能权衡的理解第 9 题请描述两个goroutine在Go运行时中的调度流程。 考察对Go调度器模型和goroutine调度机制的理解