面试复盘|B站一二面凉经

一面-8.5-45min

自我介绍

Spring的bean加载机制

Spring中事务失效原因

Mysql的联合索引,索引失效原因。

Java的同步hashmap。

JMM

GCROOT都有哪些?CMS和ZGC的区别。

线程池关键字和工作流程。

同步字段,他是公平还是非公平。公平怎么办?

算法:大数相加。

技术栈:Java,Python,Spring
问的其实挺有水平,但是后面发现每个人都是这么问,问题都不换,心累。

二面-8.12-45min

自我介绍

说项目

线程的生命周期

我项目里有爬虫,所以问我如果让我反爬虫,怎么实现?

线程间通讯的方式

Redis的过期时间和淘汰机制
其实这里我答淘汰机制的时候答了all开头和V开头淘汰策略的不同,没答全策略确实记不住啊。但是我答了LRU和LFU,的具体实现,redis2.8对LRU的优化(淘汰池),包括LFU那24bit大概是啥,结果面试官非要我答全淘汰策略有几种,感觉他应该不知道具体实现。

算法题:因数分解

给出任何一个正整数a,可以分解成若干个正整数的乘积,即a = a1 * a2 * a3 * ... * an,并且1 < a1 <= a2 <= a3 <= ... <= an,问这样的分解的种数有多少。注意到a = a也是一种分解。

样例输入

2

2

20

样例输出

1

4

最后的输入应该是:
10 19823 13843 4245 2042 28955 29707 22937 17538 6054 14506

B站用的面试是赛码那套面试系统,全程不停提示掉线了,怎么了,运行代码一直会显示在运行,真的太难用了。当然我用递归,没出来,还是自己菜啊。
#面试复盘##面经##哔哩哔哩##校招##Java工程师#
全部评论
怎么知道凉了?
点赞 回复 分享
发布于 2021-08-16 20:39
赛码那个代码不是直接白板写的吗?怎么运行
点赞 回复 分享
发布于 2021-08-16 20:58
线程的通信方式是?volatile ??
点赞 回复 分享
发布于 2021-08-17 13:42
lz,什么时候投的b站
点赞 回复 分享
发布于 2021-08-17 16:07
想问问楼主一面结束后多久收到二面通知的?
点赞 回复 分享
发布于 2021-08-17 17:12
楼主是校招吗
点赞 回复 分享
发布于 2021-08-17 22:34
老哥结果还没出吗
点赞 回复 分享
发布于 2021-08-20 01:55
二面之后等了一个礼拜没消息是凉了吗😂
点赞 回复 分享
发布于 2021-08-20 17:11
哥二面之后有消息了吗,今天刚一面来问问
点赞 回复 分享
发布于 2021-08-24 15:56
我好像也是一面完 直接说进行二面,b站今年开始也养鱼了?二面之后开始刷人
点赞 回复 分享
发布于 2021-08-27 10:22
zgc也能考...绝了
点赞 回复 分享
发布于 2021-08-27 22:37

相关推荐

我已成为0offer的糕手:别惯着,胆子都是练出来的,这里认怂了,那以后被裁应届被拖工资还敢抗争?
点赞 评论 收藏
分享
11-11 14:21
西京学院 C++
Java抽象练习生:教育背景放最前面,不要耍小聪明
点赞 评论 收藏
分享
3 53 评论
分享
牛客网
牛客企业服务