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站##实习面经#
全部评论
感谢
点赞 回复 分享
发布于 2024-01-26 12:24 湖北
同学你好,b站AI开发这个岗位会问深度学习框架或者AI问题吗?我看JD上写了很多相关内容
点赞 回复 分享
发布于 2023-12-30 20:02 上海
b站是两轮技术面 还是三轮技术面哇
点赞 回复 分享
发布于 2023-12-06 21:07 四川

相关推荐

小厂面经,也是我的处女面(30min)1.自我介绍2.spring boot的自动装配原理(好多类和接口的单词都忘了全称是啥了,就说了记得的单词,流程应该说对了吧)3.有用过redis吗?主要是用在实现什么功能(说了技术派用redis的zset来实现排行榜)5.有了解过Redisson吗?讲一下对于分布式锁的了解以及在什么场景下应用(说了秒杀场景)6.对mysql有了解吗?包括它的索引优化和创建(把想起来的全说了)7.了解设计模式吗?比如单例模式,为什么要使用单例模式,它的优点是什么(昨天刚看的设计模式)8.工厂模式有了解吗?主要的使用场景是?(也是昨天刚看的)9.场景题:有7个服务器,需要在早上十点定时的向数据库中的用户表中的用户发短信,如果做到发送的消息不重复,且如果发送失败了需要知道是到哪个用户失败了,这样下次就直接从这个用户开始(我答了用spring task来实现定时,用分布式锁来保证只有一份服务器可以发送消息,用消息队列来存储消息,然后用消息确认机制来保证错误信息的记录,以及在数据库或者业务层面完成消息消费的幂等性)10.场景题:如果在系统启动的时间就将数据库的所有用户相关的信息都读到一个hashmap中(这个没啥思路,没答好)27届的投了一个星期终于有一个面试了,大部分公司都只招26的
inari233:已oc,拒了
查看9道真题和解析
点赞 评论 收藏
分享
04-29 22:35
门头沟学院 Java
牛友说改了名字能收到offer:旧图新发查看图片
点赞 评论 收藏
分享
评论
9
35
分享

创作者周榜

更多
牛客网
牛客企业服务