最近面b站,网上b站面经的确较少,之前就搜到了一篇,前两天刚刚二面完,然后也挂了,写一波面经,为将来进b站的同志铺路。 一面 三次握手的过程 四次挥手的过程,以及为什么要进行四次挥手 HTTPS 和 HTTP 的区别 进程和线程的区别 协程的概念。大概的实现过程 虚拟内存是干什么的 go 语言里切片和数组的关系 带有缓冲的 chan 和不带缓冲的chan 的区别 数字证书的认证过程。 浏览器输入 url 以后,到看到页面的整个过程,详细的说一下。 算法题: leetcood 81 题。 二面 二分查找算法,用go写出来,在一个递增数组中,比如[0, 1, 5, 8 ,100 ,150 ]...