不用mutex实现一个锁,定时尝试获取锁,超时放弃获取锁 Channel 写出来了 实现一个过期自动释放的锁 开个goroutine监听锁是否过期; 面试官:不行,还要考虑别的gorotuine会不会把你的锁释放了; 这不redis实现分布式锁。。。。 对原子类不是很熟悉,没写出来; k个有序数组求中位数,最优解 Leetcode 04 拓展; 最优解没写出来 到这里就一个小时了。。。 go语言类型系统 面试官:Int 类型实际上是多少位的; 随便猜了一个32; 面试官:和机器有关,在64位上就是64,32就是32 go语言const有类型吗,const v = 10.0,赋值给int 会报错...