Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lifei6671/interview-go
golang面试题集合
https://github.com/lifei6671/interview-go
golang
Last synced: 25 days ago
JSON representation
golang面试题集合
- Host: GitHub
- URL: https://github.com/lifei6671/interview-go
- Owner: lifei6671
- License: apache-2.0
- Created: 2018-02-26T02:23:59.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-03-19T12:07:49.000Z (8 months ago)
- Last Synced: 2024-09-27T04:01:59.261Z (about 1 month ago)
- Topics: golang
- Language: Go
- Size: 4.85 MB
- Stars: 5,022
- Watchers: 88
- Forks: 895
- Open Issues: 40
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome - lifei6671/interview-go - golang面试题集合 (Go)
- awesome-hacking-lists - lifei6671/interview-go - golang面试题集合 (Go)
- awesome-ops - lifei6671/interview-go - 2.0|5029|2018-02-26|2024-03-19 | Golang 常见面试题目搜集 | (文档)
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)