一、Golang
1.Go语言基本语法
2.Go语言容器
3.流程控制
4.Go语言函数
5.Go语言结构体
6.Go语言接口
7.Go语言并发
8.Go语言反射
9.Go语言文件处理
10.Go语言编译与工具
11.Go语言网络编程
12.Go语言异常处理
13.Go语言工程化实践
14.Go语言分布式架构
15.Go语言微服务
16.Go语言中间件
二.Mysql篇
1.MyIsAm和InnoDB的区别
2.mysql事务特性
3.事务靠什么保证
4.事务的隔离级别
5.什么是快照读和当前读
6.MVCC是什么
7.MySQL有哪些索引
8.聚簇索引和非聚簇索引的区别
9.MySQL如何做慢SQL优化
10.为什么要用内连接而不用外连接?
11.MySQL整个查询的过程
12.执行计划中有哪些字段?
13.哪些情况索引会失效
14.B和B+数的区别,为什么使用B+数
15.MySQL有哪些锁
16.Mysql内连接、左连接、右连接的区别
17.sql执行顺序
18.如何设计数据库?
19.where和having的区别?
20.三大范式
21.char和varchar的区别
22.InnoDB 什么情况下会产生死锁
23.MySQL 删除自增 id,随后重启 MySQL 服务,再插入数据,自增 id 会从几开始?