B站 C++开发工程师(多媒体剪辑)一面

1、自我介绍

2、问科研相关(15min)

3、互斥锁和自旋锁的区别,使用场景分别是什么

4、两个线程,一个不停打印a,一个不停打印b,那么如何操作,使得可以在输出时a、b交替输出

5、如果想先打印a,再打印b,怎么实现

6、讲讲熟悉的排序算法,时间复杂度、空间复杂度、稳定性

7、本科和研究生的成绩

8、在竞赛中承担的角色

9、除了学校的知识,你有系统学过某个知识吗自学有什么方法

10、实习公司有给正式offer吗,为什么投b站这个职位

11、手撕:输入一个正数数组,找出第一个不连续的数,例子:12 33 42 50 48 7 5 6,输出:9

12、反问

(补充问题:递归时没有写退出条件会导致程序报错,原理是什么;同一个进程的不同线程之间,栈是共享的吗)

#发面经攒人品#
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务