B站 AI后端开发二面面经
1、自我介绍
2、介绍科研项目
3、介绍C++的三种智能指针
4、weak_ptr如何解决shared_ptr循环引用?
5、数组和链表的区别
6、链表的应用场景
7、调用vector的push_back方法会发生哪些事情?
8、vector的resize和reserve的作用?
9、代码题1.求一个整数的开方根(二分秒了)
10、代码题2.给出如www.bilibili.com这样的字符串,将其转换为com.bilibili.www(一开始用栈写的,后面要求优化成O(1)空间复杂度)
11、反问,面试官介绍业务主要和大模型相关的,看来和鹅厂这边应该差不多hhh。
基本都答出来了,面试官人很好,当面说了后面会有hr跟进,有点不忍心刷kpi,但上海真的去不得,但凡在深圳或厦门我就冲了
#面试##面经##B站##实习面经#