B站一面面经(估计凉了)
上来就问我之前在字节实习的时候学习到了什么。。。我当时测开岗位除了工作流程还能学啥。总体而言面试对我比较难受,因为没啥后端开发经验。
1. 高并发场景下,保证商品数目不超过库存
有一说一,如果之前是搞开发同学的应该能回答,我一个没学过的只能说仿造MySQL的如何达到一致性来实现数据的统一,但MySQL不适合高并发场景。
2. 了解redis或者缓存吗?以及缓存雪崩问题啥的
我不太清楚,问我知道NoSQL的特性吗?这个可以有
3. 讲下HTTPS的实现
略
4. 说下HTTP1.0 和 HTTP2.0的区别
略
5. 问我varchar和char的区别
我得吐槽下,你这发音我听到全是watcher,满脑子问号。。。属实没听懂
6. 布隆过滤器
大三看过,但已经完全忘记了,这又没经常用,那记得住😂
7. 反爬
可能是因为我项目有个爬虫项目吧?说了下验证码,IP黑名单,也不知道对不对,都老久没搞爬虫了😥
8. 算法题
不使用额外空间的情况下,把数组的0全部移动到末尾,保证相对顺序。使用双指针 && 找出规律即可
总结
对我来说还是挺难的,如果之前是搞开发的这些问题应该都是属于烂大街的问题了。
我这边一开始还想着应该会问写基础问题(简历上说了自己没做过后台开发),之前看别人的面经也是还算属于这个范围,但可能看我有实习经历,一开始问的全是实际工作问题
#B站面经##哔哩哔哩##面试题目#