“临阵磨枪,不快也光”,要说面试前最不能少的步骤,一定是背八股文。
今天分享一套超强Go语言八股文总结,包括CICD、Docker、数据结构和算法、Go基础面试题、进阶面试题等等,加起来好几百道题,含金量超级高,而且附答案,完全是重磅级别的!
Go 基础
-
Golang使用什么数据类型?
-
Go程序中的包是什么
-
Go支持什么形式的类型转换
-
什么是goroutine?
-
如何在运行时检查变量类型?
-
Go两个接口之间可以存在什么关系
-
Go当中同步锁有什么特别?
-
Go语言当中channel有什么特点?
-
Go语言当中New和MAKE有什么区别吗?
-
Go语言当中数组和切片的区别是什么?
-
Golang的参数传递、引用类型
-
...
微服务
- 你对微服务有何了解
- 说说微服务架构的优势
- 设计微服务的最佳实践是什么
- 微服务架构如何运作
- SOA和微服务架构之间的主要区别是什么
- 什么是耦合?
- ......
Go并发编程&Go RUNTIME
- MUTEX几种状态
- RWMUTEX注意事项
- COND是什么
- 什么是CAS
- 什么操作叫做原子操作
- DMP指的是什么
- DMP调度流程
- 基于信号的抢占式调度
- 三色标记原理
- Go语言中GC的流程是什么?