数字马力面试题 · tech:go
数字马力相关面试题,按最终去重题目聚合。
共 2670 道真题 · 当前筛选命中 7 道 · 更新 2026-08-05
筛选题目已选:tech:go
考察点
技术栈
第 1 题两个 goroutine 用 channel 通信,一个 goroutine 顺序发送数字 0 到 4,另一个 goroutine 接收并打印,请写出代码。 考察 Go 并发模型、channel 使用和 goroutine 通信的正确性第 2 题请解释 Go map 中 tophash 字段的作用。 考察对 Go map 内部结构及哈希冲突优化机制的理解第 3 题请对比 Go 和 Java 在语言特性、并发模型和适用场景上的主要区别。 考察对两门语言核心差异的理解及选型判断第 4 题请对比 Go 和 Java 的区别,并分别举例说明多态在实际开发中的应用场景。 考察对 Go 与 Java 语言特性差异的理解,以及多态在不同语言中的实现与适用场景第 5 题sync.Map底层原理 考察对Go并发安全Map实现机制的理解第 6 题Go 中 new 和 make 的区别是什么? 考察对 Go 内置函数语义、指针与引用类型的理解第 7 题channel里面存储的是什么内容? 考察对Go语言channel类型的理解和对其存储机制的掌握