1. go语言的切片和数组的区别。2. Map并发安全吗,如果是sync.map,它是如何保证并发安全?3. go的并发编程如何避免死锁。4. 讲讲defer关键字,比如定义一个函数匿名函数在内部,进行print,然后下一行对这个变量加一,print是哪个值?5. hash冲突了解吗,如何解决。6. 一致性哈希知道吗7. tcp和udp的区别,udp为什么有报文丢失,udp应用场景是什么。8. tcp如何保证他是一个可靠的,什么机制。9. http协议的cookie和session。10. http和https的区别,有哪些。11. mysql用过吗12. sql注入了解吗,讲讲如何防止的。13. 叉ss攻击知道吗14. 跨域的问题你清楚吗,http请求的跨域问题。15. linux的epoll和select的区别你讲讲。16. 这俩对事件监听的最大区别是啥。17. 我想查看一个一百万的文件的具体某一行,如何查看。18. 我想查某一个文件内容的固定的字符串(我说用grep)。19. 我想查看当前机器的负载,用什么(我说用top)。20. 用top的话我应该看哪几个参数(我说是us和sy)。21. 有个线上日志文件,我想找出访问量最多的前十个ip,如何查。算法:写一个x的n次方