# interview-go **Repository Path**: yekai2233/interview-go ## Basic Information - **Project Name**: interview-go - **Description**: go面试 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2021-03-05 - **Last Updated**: 2021-03-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Golang 面试题搜集 ## Golang 常见面试题目解析 - [交替打印数字和字母](question/q001.md) - [判断字符串中字符是否全都不同](question/q002.md) - [翻转字符串](question/q003.md) - [判断两个给定的字符串排序后是否一致](question/q004.md) - [字符串替换问题](question/q005.md) - [机器人坐标计算](question/q006.md) - [语法题目一](question/q007.md) - [语法题目二](question/q008.md) - [goroutine和channel使用一](question/q009.md) - [实现阻塞读的并发安全Map](question/q010.md) - [高并发下的锁与map读写问题](question/q011.md) - [定时与 panic 恢复](question/q012.md) - [为 sync.WaitGroup 中Wait函数支持 WaitTimeout 功能.](question/q013.md) - [七道语法找错题目](question/q014.md) - [golang 并发题目测试](question/q015.md) - [记一道字节跳动的算法面试题](question/q016.md) - [多协程查询切片问题](question/q017.md) - [对已经关闭的的chan进行读写,会怎么样?为什么?](question/q018.md) - [简单聊聊内存逃逸?](question/q019.md) - [字符串转成byte数组,会发生内存拷贝吗?](question/q020.md) ## Golang 理论 - [Go语言的GPM调度器是什么?](base/go-gpm.md) - [Goroutine调度策略](base/go-scheduler.md) - [goroutine调度器概述](base/go-scheduler-base.md) ## Redis基础 - [Redis 基础数据结构](base/redis.md) - [Redis中的底层数据结构](base/redis-data-structure.md) - [Redis持久化的原理及优化](base/redis-rdb.md) - [Redis中内存淘汰算法实现](redis/redis-policy.md) - [Redis主从复制原理](redis/redis-master-slave.md) ## MySQL相关 - [MySQL数据库经典面试题解析](mysql/mysql-interview.md) - [MySQL InnoDB MVCC 机制的原理及实现](mysql/mysql-mvcc.md) - [为什么MySQL使用B+树做索引?](mysql/mysql-index-b-plus.md)