杭州某小厂面经 golang 凉
项目...
golang八股:
1,对一段字符串进行排序(快排,还有go语言自带的sort函数)
2,快排怎么实现 (双指针,分治,说了些细节)
3,协程是怎么实现的 (有自己的栈空间,协程id号,栈里有寄存器,当时第一次面试忘记说了runtime包中的GMP调度了)
4,map为什么取出来的值不一样 (当时说的桶分布在不同的地址空间,随机取值)
mysql:
1,有没有用过事务 ,理论方面了解过么(没有用过,事务的机制是原子,一致,隔离,持久)
2,隔离机制(读未提交,读已提交,可重复读,序列化,mysql使用的是读已提交)
反问
#golang##实习#