互联网/IT行业面试题 · Go
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 401 道 · 更新 2026-08-05
筛选题目已选:Go
考察点
技术栈
第 321 题Golang里import和require的区别是什么? 考察对Go包导入机制与依赖管理工具的基本理解第 322 题在 Go 语言中,哪些数据结构是引用类型? 考察对 Go 引用类型与值传递模型的理解第 323 题有缓存和无缓存的channel在发送数据有什么特点? 考察对Go语言channel缓冲机制、阻塞语义和并发通信模式的理解第 324 题在学习 Go 语言时,哪些模块对你来说比较难?你是如何克服这些困难的? 考察候选人学习能力、问题拆解与知识迁移方法第 325 题Go 中 new 和 make 的区别是什么? 考察对 Go 内置函数语义、指针与引用类型的理解第 326 题Go语言中defer的执行顺序是怎样的?在defer中修改返回值会影响函数的返回结果吗? 考察对Go语言defer机制及其与返回值交互的理解第 327 题在 Go 语言中,GMP 调度模型是怎样设计的?它如何实现高并发? 考察对 Go 运行时调度器 GMP 模型及其并发机制的理解第 328 题讲一下 Go 中的 GMP 模型? 考察对 Go 调度器核心设计、调度流程和性能机制的理解第 329 题1000个goroutine进行IO处理会发生什么? 考察并发规模下goroutine的调度、资源消耗与IO模型理解第 330 题请介绍GMP(Golang内存模型)的调度原理及其核心组件。 考察对Golang协程调度模型的深入理解与表达能力第 331 题关闭一个 channel 之后继续读写会发生什么? 考察对 channel 关闭语义和常见错误模式的掌握第 332 题请分享一个你用 Go 语言完成的最有挑战性的项目,并说明难点与解决方式。 考察候选人在 Go 项目中的实际问题解决能力与复盘能力第 333 题请介绍你在业务系统中做过数据自动化回流展示或工作流管理系统的经历,并说明技术实现。 考察候选人业务系统开发经验及技术选型能力第 334 题我看你这边技术栈主要是Java,我们这边主要是Go、C++、Python,你接受吗? 考察候选人的技术适应意愿与学习迁移能力第 335 题数组和切片的区别 考察对Go语言基础数据类型底层结构与使用场景的理解第 336 题在 Go 中,当 GC 导致 CPU 消耗过高时,有哪些常用手段来降低 GC 压力?如果只考虑对象池这一方案,你会如何设计和使用它? 考察 Go GC 压力排查与优化手段,特别是对象池的应用第 337 题Context是什么? 考察对Context基本概念、作用及使用场景的理解第 338 题goroutine 是什么?怎么理解协程和进程、线程的区别? 考察并发模型的基础概念理解和对比能力第 339 题在 Go 语言中,map 和 sync.Map 有什么不同?在什么场景下应该优先使用 sync.Map? 考察对 Go 并发安全映射的实现特性和适用场景的理解第 340 题在 Golang 中如何安全地判断一个 Channel 是否已关闭? 考察对 Channel 关闭检测机制和常见误区的掌握