哔哩哔哩面试题 · Go

哔哩哔哩相关面试题,按最终去重题目聚合。

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

筛选题目已选:Go
第 21 题我们这边技术栈以 Golang 为主,你之前主要用其他语言,接受转语言吗?如果转的话,你会怎么学习一门新语言? 考察技术栈转型意愿与系统化学习新语言的方法沟通表达持续改进自我认知Go第 22 题了解sync包的一些底层实现吗? 考察对Go并发原语底层机制的理解深度性能优化技术原理Go第 23 题Go 和 Java 这类静态语言与动态语言相比,有什么特点? 考察对静态语言与动态语言差异的理解及实际场景下的取舍技术原理方案权衡GoJava第 24 题请解释一下 Golang 的 GMP 调度模型。 考察对 Go 运行时调度模型的理解深度技术原理方案权衡Go第 25 题进程、线程和 Go 的协程有什么区别? 考察对进程、线程与协程概念及 Go 并发模型的理解技术原理Go第 26 题context包的作用是什么? 考察对Go标准库context包核心作用与使用场景的理解技术原理问题排查Go第 27 题Go 中并发读写 map 会导致 panic 吗?如何解决? 考察并发安全意识和解决方案的掌握风险判断技术原理Go第 28 题slice和array的区别?slice的底层与扩容机制是什么? 考察Go语言slice与array的底层结构差异、引用语义和扩容策略性能优化技术原理Go第 29 题在父context中new了一个子context出来,然后子context被一个协程cancel掉了,对父context有影响吗? 考察context树传播机制与取消语义的理解风险判断技术原理Go第 30 题Golang的GC机制是什么? 考察对Go垃圾回收器基本原理、演进和调优方向的理解性能优化技术原理Go第 31 题关闭后的channel读写会发生什么?如何安全关闭channel? 考察Go channel关闭后的读写行为及安全关闭策略风险判断技术原理Go第 32 题Go 如何实现并发安全 Map? 考察 Go 并发安全数据结构的设计与实现系统设计技术原理方案权衡Go第 33 题请介绍 Go 语言的垃圾回收(GC)机制,并说明其演进与优缺点。 考察对 Go GC 原理、演进及工程权衡的理解系统设计技术原理Go第 34 题Gin和go-zero的区别是什么? 考察对Go框架设计理念与适用场景的理解技术原理技术选型方案权衡Go第 35 题请谈谈你对Go语言开发的了解。 考察候选人对Go语言的技术认知与项目实践理解人岗匹配技术原理Go第 36 题new和make的区别 考察Go语言中new和make的底层行为和适用场景问题拆解技术原理Go第 37 题Channel 为什么天然可以被多个协程并发使用而无需额外加锁? 考察 Channel 的并发安全设计原理与同步机制技术原理方案权衡Go第 38 题Go 与 Java / C++ 有哪些主要区别? 考察对不同编程语言核心特性的理解和对比分析能力技术原理技术选型方案权衡C++GoJava第 39 题Go的GC使用的是什么策略? 考察对Go垃圾回收策略的宏观认知技术原理Go第 40 题请对比Go、Java和C++在内存管理和垃圾回收方面的实现差异及各自特点。 考察多语言内存管理机制的对比能力与工程权衡意识技术原理方案权衡C++GoJava