go面试题集锦
https://github.com/lifei6671/interview-go https://zhuanlan.zhihu.com/p/519979757 https://github.com/KeKe-Li/data-structures-questions
# Golang 常见面试题目解析
- 交替打印数字和字母 (opens new window)
- 判断字符串中字符是否全都不同 (opens new window) 翻转字符串 判断两个给定的字符串排序后是否一致 字符串替换问题 机器人坐标计算 语法题目一 语法题目二 goroutine和channel使用一 实现阻塞读的并发安全Map 高并发下的锁与map读写问题 定时与 panic 恢复 为 sync.WaitGroup 中Wait函数支持 WaitTimeout 功能. 七道语法找错题目 golang 并发题目测试 记一道字节跳动的算法面试题 多协程查询切片问题 对已经关闭的的chan进行读写,会怎么样?为什么? 简单聊聊内存逃逸? 字符串转成byte数组,会发生内存拷贝吗? http包的内存泄漏 sync.Map 的用法
# Golang 理论
Go语言的GPM调度器是什么? Goroutine调度策略 goroutine调度器概述
# Redis基础
Redis 基础数据结构 Redis中的底层数据结构 Redis持久化的原理及优化 Redis中内存淘汰算法实现 Redis主从复制原理
# MySQL相关
MySQL数据库经典面试题解析 MySQL InnoDB MVCC 机制的原理及实现 为什么MySQL使用B+树做索引?
# 面试必备算法
字符串之实现 Sunday 匹配 字符串泄漏之反转字符串(301) 字符串中的第一个唯一字符 字符串之验证回文串 滑动窗口最大值 最长公共前缀 两个数组的交集 最接近的三数之和
# 排序算法
冒泡排序 选择排序
上次更新: 2023/05/06, 18:42:06