岗位: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 4 8 7 5 6,输出:912、反问