bilibili 广告引擎后端一面 -- 最舒服的一集

总体来说面试体验很高,面试官也很尊重人,给人一种很沉稳的感觉。
面经如下:

首先拷打实习,基本把简历上感兴趣的点都问了一遍,感觉面试官对于我在米的实习非常感兴趣虽然是后端方向和游戏不对口。让我说了大概半个小时,把之前的实习都问遍了。

然后开始八股:
1、java常见的设计模式
面试官很关心我有没有读过java相关的源码,比如什么集合的源码,然后jdk的源码,想让我答这些,但是我记得不是很清楚了答得可能不是很好。当时想到的是单例模式、工厂模式、原型模式这些然后答得。

2、redis锁有哪些;
3、redis分布式锁实现的数据结构;
4、mysql主从同步为什么会产生延迟,什么场景下会延迟;

手撕:IPv4地址转化,好像是leetcode 93上的

反问:
1、广告引擎为什么是java不是c++?
回答大部分已经改为c++了,现在就剩一个组是java,然后java和c++都会的更好;
2、培养计划
bilibili现在越来越重视校招生了,有完整的培养体系;
3、更看重什么样的校招生?
会自我学习研究,比如读一些源码会去思考;
4、面试流程?
两轮技术面大概率。

总体来说面试体验非常好,感受比某些大厂舒服多了。#秋招笔面试记录##牛客创作赏金赛##哪些公司面试官让你印象深刻?##面试体验感最好的是哪家?#
全部评论
佬,手撕的时候是面试官口述题目,然后在编译器上面写,还是直接去leetcode上写题
3 回复 分享
发布于 09-19 00:00 北京
沾沾喜气
点赞 回复 分享
发布于 09-04 11:05 四川
为啥我三轮技术面,woc
点赞 回复 分享
发布于 09-03 16:26 上海
来b站,做兄弟
1 回复 分享
发布于 08-29 21:01 浙江
羡慕基础题
点赞 回复 分享
发布于 08-29 16:16 湖北
沾沾喜气
点赞 回复 分享
发布于 08-29 10:01 吉林
加油佬
点赞 回复 分享
发布于 08-28 23:18 北京

相关推荐

# 一面 ssd 和 HDD 之间的区别,为什么 ssd 更快讲一讲rdma协议redis 基本数据结构redis memcached 区别为什么要用 redis 作为缓存,跟直接访问数据库有什么区别,Cache 和 buffer 有什么区别MySQL 索引是怎样实现的,有什么作用,有哪些索引(聚簇索引,辅助索引,唯一,联合,前缀等)讲一讲事务 acidk8s 基本组件,网络模型,集群内两个 service 之间 访问流程如何从外部访问 k8s serviceliveness probe 和 readiness probe 如果请求失败各自 pod 会发生什么变化讲一讲 Python 装饰器用户态和内核态的切换在哪些情况下会发生具体切换流程是怎样的Python 多线程或者多进程怎么实现的实习项目(写啥问啥)遇到的困难,如何解决手撕1.一道 SQL ,涉及子查询2.两个列表的相同元素 ,当列表长度为无限时的处理(迭代器)# 二面基本纯实习和学校项目实习和学校项目数据库为什么会发生死锁mysql监测到死锁会发生什么cpu load高怎么去排查学习方法,未来职业规划# 三面apiserver达到性能瓶颈怎么解决etcd和zookeeper有什么区别etcd如何实现持久化的etcd多数派协议具体是怎么样实现的文件系统缓存是什么,如何写回的swap区域干什么的,应用在什么场景crontab作用是什么安全容器接触过没有容器是怎么实现启动的命令的python装饰器是干什么用的,如何应用`*args`和`*kwargs`有什么区别`_init`和`_new`有什么区别list和tuple有什么区别3.15时针和分针的夹角5L的杯子和3L的杯子如何装4L的水10匹马三个跑道,每个跑道只能跑一个马,算出最快的三个马
点赞 评论 收藏
分享
评论
7
20
分享

创作者周榜

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