b站服务端开发日常实习 一面凉经
两个月前面的,总结一下面经。这个岗要求golong的,鼠鼠写爪哇的,于是被疯狂拷打mysql和redis
总体还是八股为主
1. 自我介绍
2. 能实习多长时间,每周出勤几天
3. b站这边的业务都是golong,接受转语言吗,如何学习一门语言
4. 进程、线程、协程的区别和用法
5. 可以不用进程直接使用线程吗
6. 让你设计一个高并发系统,你会怎么应用进程和线程
7. 除了多线程还有什么方式(多进程)
8. 对http的理解
9. http协议由哪些组成
10. https相对http的区别
11. https是非对称加密还是对称加密,在首次握手和正式传输中
12. 说说mysql的ACID特性
13. mysql分别是怎么实现这些特性的
14. mysql用的什么数据结构,为什么选它
15. 建立索引时有哪些考量
16. 有碰到过索引失效的场景吗
17. 如果内存满了,redis再执行写命令,会发生什么
18. redis过期键的删除策略
19. 说说redis持久化
20. 实习做了哪些工作
21. rabbitMQ用于干嘛的
22. 对幂等性有处理吗
23. 布隆过滤器是用来干嘛的,了解它的实现吗
24. 怎么把数据均匀地分到位数组里的
25. 它和hashmap的区别
26. 手撕:上楼梯
27. 反问
1. 自我介绍
2. 能实习多长时间,每周出勤几天
3. b站这边的业务都是golong,接受转语言吗,如何学习一门语言
4. 进程、线程、协程的区别和用法
5. 可以不用进程直接使用线程吗
6. 让你设计一个高并发系统,你会怎么应用进程和线程
7. 除了多线程还有什么方式(多进程)
8. 对http的理解
9. http协议由哪些组成
10. https相对http的区别
11. https是非对称加密还是对称加密,在首次握手和正式传输中
12. 说说mysql的ACID特性
13. mysql分别是怎么实现这些特性的
14. mysql用的什么数据结构,为什么选它
15. 建立索引时有哪些考量
16. 有碰到过索引失效的场景吗
17. 如果内存满了,redis再执行写命令,会发生什么
18. redis过期键的删除策略
19. 说说redis持久化
20. 实习做了哪些工作
21. rabbitMQ用于干嘛的
22. 对幂等性有处理吗
23. 布隆过滤器是用来干嘛的,了解它的实现吗
24. 怎么把数据均匀地分到位数组里的
25. 它和hashmap的区别
26. 手撕:上楼梯
27. 反问
全部评论
这些问题我能答出一半就不错了
接下一个offer一定行!💪
相关推荐
昨天 23:51
门头沟学院 Java 点赞 评论 收藏
分享
点赞 评论 收藏
分享

查看12道真题和解析