b站-深度学习平台实习面经(已OC)

经历了两轮技术面,基本都在一个小时左右,整体回答的比较流畅,二面完两个小时后 HR 来电话 OC 了。一面和二面的问题有大部分重复,所以这里只给出二面的问题,覆盖面也很全。

C++

(1) STL 容器中 vector 的底层实现

(2) 有哪些优化 vector 性能的方法(扩容开销太大)

(3) 介绍一下 shared_ptr 和 weak_ptr

(4) 为什么要设置一个 weak_ptr(又不经常使用)

操作系统 / 网络编程

(1)介绍一下进程、线程、协程

(2) 如果进程的某个线程退出,进程会退出吗(要分类讨论)

(3) 多进程 / 多线程之间的通信方式

(4) C++ 中如何创建一个互斥量,具体语句是什么

(5) 介绍一下 I/O 多路复用

(6) 为什么要有多路复用,意义是什么

(7) 介绍一下 select / poll / epoll

(8) select 方法的局限性

(9) epoll 为什么更好用

计算机网络

(1) TCP 和 UDP 的区别和用途

(2) 介绍一下 TCP 四次挥手及其中有哪些状态

(3) TIME_WAIT 状态会持续多长时间

(4) 如果出现大量 TIME_WAIT 状态是什么原因造成的,如何解决

(5) 说一下 HTTPS 为什么更安全

其他

(1) 消息队列和共享内存了解吗(增加实践)

(2) Redis 用过吗(将近一半的面试官都会问)

(3) 自己遇到过死锁的情况么(增加实践)

MySQL

(1) 索引类型有哪些

(2) MySQL 索引底层是如何实现

算法题

(1) 验证 IP 地址(No. 468)

个人拓展

(1) 介绍一下 emplace_back 和 push_back 的区别

(2) 什么是移动语义 std::move

(3) std::array 和 vector 的区别

(4) 僵尸进程和孤儿进程是如何产生的

(5) Linux 中怎样处理僵尸进程和孤儿进程

P.S. 以上内容是楼主基于上述问题延伸出来的潜在面试题目,大家可以选择性浏览。

实习感悟

三月末已经入职小破站了,我们组氛围还是蛮不错的,工作内容也很喜欢,不卷,真的推荐!

#我的实习求职记录#
全部评论
请问在boss上的岗位全名是什么啊?是“深度学习系统开发实习生”么?谢谢
1 回复 分享
发布于 2023-04-13 12:44 上海
我也oc了B站这个岗位
1 回复 分享
发布于 2023-03-30 07:29 北京
老哥太猛了
1 回复 分享
发布于 2023-03-24 03:26 四川
恭喜大佬,终于看到你的好消息了
1 回复 分享
发布于 2023-03-22 18:12 广东
大佬无论是毅力和能力都是我的榜样
1 回复 分享
发布于 2023-03-22 16:23 北京
佬tql
1 回复 分享
发布于 2023-03-22 12:01 广东
佬啥学历啊
点赞 回复 分享
发布于 2023-09-22 23:26 广东
恭喜恭喜,base在哪里呀
点赞 回复 分享
发布于 2023-04-11 21:58 福建
老哥投的那个岗位,没有搜到这个
点赞 回复 分享
发布于 2023-04-02 20:17 广东
B站现在只有日常吗
点赞 回复 分享
发布于 2023-04-01 17:53 江苏
在哪投的哇
点赞 回复 分享
发布于 2023-03-30 18:03 北京
不等暑期实习了吗?
点赞 回复 分享
发布于 2023-03-25 00:58 上海
为什么我面的还要hr面,不知道会挂不
点赞 回复 分享
发布于 2023-03-23 18:28 江苏
去哪了
点赞 回复 分享
发布于 2023-03-22 21:46 北京

相关推荐

2025-12-31 19:23
已编辑
门头沟学院 Java
ssob是已读不回的,字节是压根不敢投的,简历是反反复复改了N遍的,八股是永远背不完的😅😅😅扯远了,道心破碎了,把简历发出来让大伙先看看笑话。再说正事。寒假日常实习还是很难找,连个面试都难约,我不是个例,这是网上普遍反映。不报希望了,趁着2、3月前赶紧做些什么才是。扔几个碎碎念:1.这破简历还能怎么改?写到什么程度才能过实习岗筛选?广大牛友来锐评一下2.火速辅修go,是否可行目前看来是学习成本最小的。首先,很多go实习岗位已经明确要求掌握gin等技术栈,拿java简历投go的时代已经过去了。其次,很多后端的东西,MySQL、Redis这些都是通用的,不用重新学。所以这个问题就具体为:2.1 java&go混血简历怎么写第一个项目,仿大麦的微服务,不太好改。因为有用到Redisson、AOP、SpringAI这些java强相关的东西,包装成go需要替换这些方案。第二个,点评魔改。应该可以包装成go,github上也有人用go重写过。2.2 java&go通用的轮子RPC直接pass了,太烂大街了。不知道动态线程池能不能做。反正项目上新有风险,不一定来得及,非必要就不开新的项目。补充:别跟我扯RAG了,这玩意已经成新的烂大街了,详见我上一篇的吐槽。3.认真学微调prompt什么的这个半步踩进算法了已经。八股和场景题完全就是另一套,没两三个月搞不定的。约等于换方向
简历中的项目经历要怎么写
点赞 评论 收藏
分享
评论
18
78
分享

创作者周榜

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