大佬教程收集整理的这篇文章主要介绍了【第十三期】B站后端开发实习生一、二面经,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
写在最前:非科班渣硕去年转码一年,不是什么大佬,纯小白(go语言开发)。
反问:
还有一些题目有点忘记了,但是总体难度不高,面试官会引导你,一步一步深入。(下午五点面的,晚上七点半邮件约二面)
上来也是先自我介绍。(楼主以为二面会问很多项目,结果全程都是基础,并且越问越深)
问除go之外还会什么语言,大学学过Java(早忘了),问go和java的区别,并且说是开发题,让我想好在回答。
go语言的GMP模型,全局队列中的G会不会饥饿,为什么?P的数量是多少?能修改吗?M的数量是多少?
P和M的数量一定是1:1吗?如果一个G阻塞了会怎么样?
讲一讲GC的原理,三色标记法?还懂其他的GC原理吗?
逃逸分析说下?为什么要逃逸分析?如何避免逃逸
并发控制的方法?chan、sync包
chan的相关问题,如关闭一个已关闭的chan会如何,有缓存和没缓存的区别是什么?等等。。。
红黑树与AVL比较
用B树查询时候如何遍历?前序?层序?为什么
查询优化?explain,有什么内容?
计算机网络:TCP IP 有什么区别,作用是什么?
TCP 和UDP 的区别。
四次挥手细节,time_wait 的状态 为什么2MLS?
大量处于Close wait 是什么场景,如何解决?
时间不是很多了,进行算法:连续子序列的最大和。
反问
总的面试体验是很好的,都会在你不懂的地方引导你,让你思考。
本文由 GOLANG ROADMAP 发布!
以上是大佬教程为你收集整理的【第十三期】B站后端开发实习生一、二面经全部内容,希望文章能够帮你解决【第十三期】B站后端开发实习生一、二面经所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。