哔哩哔哩实习面经合集(附可转正实习投递链接)
26届实习投递链接(可转正)
链接来源:企业授权提供
https://jobs.bilibili.com/campus/positions?code=01&practiceTypes=2&type=0&channel=nowcoder
面经合集目录
帖子标题 |
作者 |
哔哩哔哩后端开发凉经(日常实习) |
|
哔哩哔哩实习 面经 java 支付 |
|
base上海 哔哩哔哩 前端实习面经 |
|
哔哩哔哩 前端实习 (一、二面) |
|
哔哩哔哩日常实习二面(5.23) |
哔哩哔哩后端开发凉经(日常实习)
2025.02.17 一面,实习和项目拷打为主,问的很深,秒过,晚上约第二天面试
1. 数据同步的耗时有没有要求?
2. 什么场景需要需要百万数据? 从上流数据库批处理工具
3. 数据的一致性、数据的稳定性、系统的稳定性、效率都是如何考虑的?会不会有丢的情况,丢的话如何处理的?
4. Redis锁如果超时了,有没有自动释放机制
5. SQL查询是如何做到的?单表还是多表?数据量?大概有多少列?
6. B+树的结构、节点是怎么组织的,存的是什么,为什么效率比较高?和B树的区别?
7. B+树一个数据页如果满了,之后会发生什么?
8. 有没有用过NoSQL型数据库?tidb有了解过吗?
9. 有没有分表分库?使用了什么中间件?
10. 项目的灵感来源?为什么要做这个项目?为什么websocket的通信会比较慢?
11. rpc:负载均衡、轮询、一致性哈希如何实现的
12. 一致性哈希数据迁移的过程是如何的?
13. 自定义通信协议是怎么做的?和传统的通信协议有什么区别?
14. TCP为什么三次握手而不是四次握手?
15. TCP每次连接时序列号都一样吗?为什么不一样,有什么作用?
16. time_wait为什么是2MSL?MSL是什么?(报文最大生存时间)
17. TCP滑动窗口的算法?(不会,我换成拥塞控制算法了,拥塞控制算法也要看一看)
18. 简单介绍一下限流算法?
20. 分片上传是怎么想到的?怎么设计的?
21. 断点重传是如何设计的?
22. 秒传是如何设计的?(有点扯淡的设计)
23. Netty相关?零拷贝技术介绍一下?
24. 多路复用?select、poll、epoll介绍一些
25. 手撕重排链表
26. 反问:表现如何
2025.02.19 二面 面了15分钟,本来以为可能是稳了,现在想想其实是寄了
1. 自我介绍
2. 实习时间,何时到岗
3. 学校安排,如何处理考试啥的
4. 到岗时间
5. 实习介绍
6. 手撕LRU
7. 反问岗位:直播结算?
哔哩哔哩实习 面经 java 支付
投的是go后端开发 但是简历被转到java了 面试人不错 自身实习不行了
10.26日
分享面经 攒人品 也希望交到志同道合的求职朋友~
1. Object类有哪些方法
equals hashcode tostring getclass clone
2. equals方法和==方法有什么不同
引用 值
3. 了解JVM调优吗
调整堆内存 垃圾收集器配置 线程池 JIT编译优化等参数
4. 能说说JVM里面由哪些部分组成
类加载子系统 运行时数据区 堆 方法区 栈 执行引擎 字节码解释器 JIT编译器 本地方法接口
5. JAVA哈希底层是怎么实现的
数组 链表 红黑树
6. 项目日活有多少人
千人
7. 用到了多线程吗 怎么使用的
Thread 类 runnable接口 线程池
8. Mysql 数据库的架构是怎样的
连接层 服务层 查询解析 优化器 存储引擎层
9. 事务有哪些特性
ACID
10. 脏读 不可重复读 幻读 分别是什么 你可以说说吗
读取未提交的事务数据 可能回滚
不可重复读 同一事务多次查询结果不一致 因另一事务修改了数据
同一事务中多次查询行数不一致 另一事务插入了新数据
11. 如果预防这些问题的
锁+mvcc
锁分为 排他锁 和共享锁
MVCC 可以在不加锁的情况下避免部分并发问题
12. redis为什么快呢
内存存储 单线程模式 较好的数据结构优化 比如跳表 以及 高效的I/O多路复用技术 确保数据读写速度快
13. 你用redis做了些什么
缓存 分布式锁 消息队列 排行榜 会话存储 计数器 会话管理 限流
14. 你做过压力测试吗 怎么做的
JMeter 模拟多用户请求 监测系统在高负载下的性能 分析响应时间 并发数 吞吐量等
15. redis
剩余60%内容,订阅专栏后可继续查看/也可单篇购买
名企资源黑箱拆解:可转正实习投递链接+实习面经合集 百度、腾讯、OPPO、携程、淘天、饿了么、三星、..... 【免费领取方式】 牛客APP端点击链接:https://link.zhiyeapp.com/r/AydkpQGf4t$