得物一面面经,go开发

首先自我介绍,拿一个项目讲一下,你觉得这个项目对你有什么帮助。
然后后面纯八股:
线程,进程和协程的区别
make和new的区别,能不能new一下map
讲一下gc,我就着重讲了一下三色标记法,然后问我写屏障相关的东西
能说一下负载均衡有哪些算法嘛,我只说了轮询,加权轮询和随机。
讲一下MySQL的b+树。
问了怎么解决哈希冲突
说一下slice的扩容机制
map是不是并发安全的,sync.map的底层
还问了go怎么实现高并发,讲一下channel怎么实现并发的

有些不会,感觉凉了
全部评论
挺基础的其实
点赞 回复 分享
发布于 11-02 02:23 广东

相关推荐

评论
15
25
分享
牛客网
牛客企业服务