腾讯面试题 · 问题拆解 · Go
腾讯相关面试题,按最终去重题目聚合。
共 3056 道真题 · 当前筛选命中 8 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · Go
考察点
技术栈
第 1 题Goroutine遇到网络IO等阻塞事件会怎么样? 考察Go协程调度机制与阻塞时的行为理解第 2 题GMP 如何实现高并发?请从调度器层面说明其原理。 考察对 Go 运行时调度模型的理解,以及如何通过 GMP 设计支撑高并发第 3 题请说明 Go 语言中 map 的底层实现结构和工作原理。 考察对 Go map 底层数据结构及哈希冲突处理机制的理解第 4 题请介绍 Go 语言协程(goroutine)的基本概念、调度模型和常见使用方式。 考察对 goroutine 原理与并发使用的理解第 5 题Slice扩容后在原Slice上修改数据新Slice会发生变化吗? 考察Go语言Slice底层数组、扩容与引用共享机制的理解第 6 题GMP如何调度? 考察对Go运行时调度模型核心机制的理解第 7 题如果在slice中存放指针,复制slice后修改新slice的某个下标变量,会影响原slice中对应元素吗? 考察slice中指针元素复制的共享语义第 8 题Go语言中slice与int、float等基础类型在本质上有何区别? 考察对Go值类型与引用类型底层模型的理解