当前位置:   article > 正文

【第十三期】B站后端开发实习生一、二面经_b站后端面经

b站后端面经

写在最前:非科班渣硕去年转码一年,不是什么大佬,纯小白(go语言开发)。

一面(大概70min)

  • 首先是自我介绍。(比较传统,就是描述下自己的技术栈)

  • 线程和进程的关系。

  • 线程之间如何进行通信。

  • 死锁发生的条件。

  • 简述go语言GMP调度模型。

  • 简单的问了下go语言的引用类型有什么。

  • 数据库ACID原则,分别代表什么意思,分别举个例子。

  • 为什么Mysql默认是可重复读,如何实现的。

  • 提交读,如何实现的。

  • Mysql 索引的分类,聚簇索引与非聚簇索引区别

  • 谈到了锁,然后写了两个情景题,更新一条记录时,需不需要加锁,此时有一个事务需要插入一条记录是否成功。

  • 谈谈MVCC。

  • 计算机网络三次握手,四次挥手。

  • syn攻击,为什么是四次挥手不是三次挥手。

  • 进行了算法题:树的层序遍历。

    反问:

还有一些题目有点忘记了,但是总体难度不高,面试官会引导你,一步一步深入。(下午五点面的,晚上七点半邮件约二面)

二面(大概60min)

  • 上来也是先自我介绍。(

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/673466
推荐阅读
相关标签
  

闽ICP备14008679号