B站-广告-一面+二面凉经

二面挂了,也没问什么,就跟一面合在一起。

1. 不需要自我介绍,快速过两道八股
2. 删除vector中指定元素,要求尽可能精简,性能高,一眼remove_if,但是楼主不会写
3. 更是没听懂面试官想要楼主写什么,处理不同文件的打开操作、读取错误等等,写一个file类,楼主问是写serializer跟deserializer吗,面试官否定。
4. 两道题都没a出来,此时面试官早就决定挂楼主了,但是快吃饭了就跟楼主聊数据库思想聊系统设计,而且面试官也不懂这个,反正就楼主在那跑火车。
5. 询问offer情况。

秒挂。从一面线程池就能想到的结局,就像cpp量化还会考的手写shared ptr,move,forward,ringbuffer什么的,楼主当然是准备不过来了的。

不过b站身为中厂也面出了一种摇摇欲坠小厂找geek过来没时间培养必须直接干活的感觉,确实比较出乎楼主意料

--------------------------------------------------------------------
一面就出线程池是吧,b站真有你的

1. 自我介绍
2. 写个Lru。
3. Lru多线程优化,y1s1,除了一把大锁好像不太优化的了,这个问题也是很多面试官问了,但是楼主问ai的方案都是一眼负优化,不知道牛油们有无好想法。
4. 15445询问,buffer pool是什么,crabbing协议是什么,火山模型是什么
5. raft是什么,raft跟paxos区别在哪,分布式共识算法要解决什么
6. 上面两个问题感觉面试官也不是很懂,所以尽让楼主搁那满嘴跑火车。
7. 面试官可能不知道怎么拖时间了,说写个线程池吧。不过楼主也勉强拼凑了一个,反正又不要能编译通过。
8. 反问:
部门:广告
作息:早十一晚九
规模:20-30,那估计基本就是只招1-2个人了

啊b啊b,何苦来哉。成熟的玩具线程池会用到promise与future以及安全的stop,然而楼主根本想不起来写法,只能勉强a一个for循环+run。

是不是就是不怎么招人所以中厂的面试反而更难些
#面试问题记录#
全部评论
用爱发电,用命写码是吧
2 回复 分享
发布于 08-21 16:37 山西
一面就线程池确实难绷
1 回复 分享
发布于 08-21 16:36 北京
不过哔站本身hc就少的可怜吧
点赞 回复 分享
发布于 09-15 09:00 安徽
同二面挂😀,二面被拷打一个小时,被问物理介质光缆传输要多久,深圳到北京有多远😀
点赞 回复 分享
发布于 09-05 11:18 广东
b站挂了是会结束流程吗(
点赞 回复 分享
发布于 08-27 16:10 浙江
同学试下米哈游嘛?有后端岗位~
点赞 回复 分享
发布于 08-23 13:56 上海
手搓线程池?😱
点赞 回复 分享
发布于 08-22 13:01 广东
啥时候投的,我这投了10天了没反应
点赞 回复 分享
发布于 08-22 11:32 河北
点赞 回复 分享
发布于 08-21 19:08 江苏
早十一晚九,这作息很互联网了
点赞 回复 分享
发布于 08-21 16:37 广东

相关推荐

前两个流程一面挂,三面挂,加起来九面终于拿下了数开岗,终于有个稍微好一点的部门了求求其他的也给我泡出来吧,26秋招对我好一点--timeline一面 9.22二面 9.24三面 9.26hr面 10.10加面 10.16oc 10.22意向 10.28--附面经-------------------------------------一面(常规八股+项目深挖+coding)--项目(15+10min)1.拷问比较深,两个都问了一下--八股1.谈谈hadoop生态的理解(又问了nn,小文件,mr有几次归并排序)2.groupingset和cube的区别3.sql提交到hive的解析过程4.hive数据类型有哪些5.spark数据倾斜6.Spark AQE特性7.三次握手四次挥手8.网络传输的七层架构--手撕1.算法:最长连续无重复子字符串长度2.sql:连续登陆--简单唠会嗑-------------------------------------二面(+1,50min,没记太全)--项目拷问(15min+5min)--八股1.数据倾斜2.spark与mr区别3.count distinct优化4.数仓分层意义5.场景:结合订单过程,设计事实表6.checkpoint7.反压-------------------------------------三面(+2,70min,开放问题较多,考的比较广泛)--数分&数产1.数据分析师常用的分析方法?2.埋点定义的核心3.数据采集通用的属性(埋点公参)4.指标定义怎么做?5.一个业务过程的不同阶段应该看什么数?6.做数据看板的关键7.数据看板不同的数据内容怎么摆放(提示了一下产品动线)--数据研发1.app层的需求过来之后怎么理解和解决2.如何理解数仓模型重构3.怎么从业务中抽取维度和事实4.数仓模型好坏怎么衡量5.Shuffle的oom6.jvm7.服务器cpu满了怎么排查8.java读写数据库9.java调用api--数据挖掘1.python中常用机器学习包有哪些2.随机森林算法原理--智力1.小球称重问题--手撕1.汉诺塔(又出了一道字符串,我说考过了,换成这个了)--反问1.字节的中台架构-------------------------------------hr面(40min)1.自我介绍2.项目介绍3.优缺点,举例说明4.优先级怎么分5.手上意向-------------------------------------加面(+3,40min,场景题)1.clickhouse2.行式存储和列式存储的区别3.数据如何反哺业务4.如何理解业务数据化和数据业务化5.场景题1:视频+点赞数,设计一个架构(不限于数仓)6.场景题2:功能上线之后,请以分析师/dpm的角色设计指标体系--反问1.数据业务化怎么做?2.ai落地场景?
如果秋招能重来,我会__...
点赞 评论 收藏
分享
评论
7
26
分享

创作者周榜

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