游族网络 golang面经
#面试问题记录#
1. Go 的 channel 有/无缓冲区别
2. Go 的 defer 执行顺序,读写锁和 mutex 区别
3. Go 的 map 是线程安全?不安全,怎么让多个线程访问安全?(加锁 读写锁互斥锁)
4. Go 协程的调度怎么实现,GMP 模型
5. HTTP 请求流程,TCP 和 UDP 的区别
6. MySQL 索引,索引覆盖
7. Redis 缓存三剑客,数据结构
8. GIN 框架优缺点讲讲
9. Sync.WaitGroup 是怎么用的
10. Linux 基本操作命令,如何查看内存,查看磁盘量
11. SQL 注入,常见网络攻击
有哪些(这part是针对我简历提问的)
12.反问
1. Go 的 channel 有/无缓冲区别
2. Go 的 defer 执行顺序,读写锁和 mutex 区别
3. Go 的 map 是线程安全?不安全,怎么让多个线程访问安全?(加锁 读写锁互斥锁)
4. Go 协程的调度怎么实现,GMP 模型
5. HTTP 请求流程,TCP 和 UDP 的区别
6. MySQL 索引,索引覆盖
7. Redis 缓存三剑客,数据结构
8. GIN 框架优缺点讲讲
9. Sync.WaitGroup 是怎么用的
10. Linux 基本操作命令,如何查看内存,查看磁盘量
11. SQL 注入,常见网络攻击
有哪些(这part是针对我简历提问的)
12.反问
全部评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享

查看1道真题和解析