上个月面的了,发一下
======================
一面以项目为主
自我介绍
职业倾向选择
挑一段项目经历介绍,然后开始询问细节
Mysql有哪几种索引?
唯一索引底层是哪种索引?
sql题
给定几个数字,拼出小于N的最大数
二面
自我介绍
介绍一下项目做了哪些工作,其中的困难点
介绍一下数组和切片
修改切片后,会修改数组数据吗
GMP模型
goroutine之间如何通信
Go的垃圾回收策略
Redis里string的底层数据结构
zset的底层结构
redis的过期删除策略和内存淘汰策略
redis如何实现分布锁
两个进程抢占分布式锁时,A的执行时间较长,锁过期释放了,被B抢占,A无法释放,如何解决
mysql的可重复读如何实现的,能解决幻读问题吗
解释一下间隙锁
最长无重复字符子串(返回子串本身)