【小米】Go岗-后端开发二面面经

1、自我介绍
2、怎么确定走go语言技术栈的
3、写一个python装饰器
4、RPC和HTTP的区别
5、网络有多少层
6、TCP和UDP的区别,TCP保证可靠的机制
7、流量控制和拥塞控制,讲一下拥塞避免的过程
8、Go map底层,扩容机制
9、有缓存和无缓存channel的区别
10、new和make的区别
11、2个协程交替打印字母和数字
12、GMP模型
13、进程、线程、协程的区别
14、算法:找出链表的入口节点
15、反问

发表评论

后才能评论