# interview-go **Repository Path**: sjqzhang/interview-go ## Basic Information - **Project Name**: interview-go - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-10-02 - **Last Updated**: 2024-10-02 ## 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) - [http包的内存泄漏](question/q021.md) - [sync.Map 的用法](question/q022.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) ## 面试必备算法 - [字符串之实现 Sunday 匹配](algorithm/docs/match-sunday-string.md) - [字符串泄漏之反转字符串(301)](algorithm/docs/reverse-string.md) - [字符串中的第一个唯一字符](algorithm/docs/search-first-unique-char.md) - [字符串之验证回文串](algorithm/docs/verify-palindrome.md) - [滑动窗口最大值](algorithm/docs/sliding-window-maximum.md) - [最长公共前缀](algorithm/docs/longest-common-prefix.md) - [两个数组的交集](algorithm/docs/array-intersection.md) - [最接近的三数之和](algorithm/docs/3sum-closest.md) ### 排序算法 - [冒泡排序](algorithm/docs/bubble-sort.md) - [选择排序](algorithm/docs/selection-sort.md)