B站Java实习一面

面试时长半小时,一开始我说话面试官听不见,点击设备检测显示正常,我戴了耳机面试官才能听见,不知道什么原因。
1. 自我介绍
2. 项目用了哪些框架?(springboot,Redis)
3. 这些框架是如何读取数据的?(没听明白)
4. 比如说你的Redis是如何读取到数据的?(用的Redistemplate类实现)
5. 数据库是用什么连接的?(没反应过来,面试官说总不能是用jdbc吧,反应过来是mybatis)
6. 讲讲mybatis,mybatisplus(讲了如何简化与数据库的交互)
7. 项目中事务怎么实现的?(没有,但是对于事务有一定理解)
8. 那谈谈你对事务的理解(具体讲了隔离级别,自己给自己讲晕了)
9. 有没有设置隔离级别?(没有,用的默认)
10. MySQL默认的隔离级别是什么?解决了什么问题?(可重读)
11. 项目中有哪些是花了比较多时间去实现的?(讲了二级缓存实现方式)
12. 数据一致性怎么考虑的?(旁路缓存)
13. 看你的系统是交易平台,交易是如何做的?(没有交易,实际业务是中介平台)
14. 项目问完了,问你一些基础知识,谈谈你对spring的理解?(主要讲了如何简化开发)
15. spring源码有研究过吗?(说了springbootapplication注解相关的东西)
16. 项目中你用了哪些注解?(每一层的注解讲了一下)
17. spring是如何管理这些Bean的?(不太会说,讲了工厂模式和依赖注入)
18. 自动配置注入的类是单例模式的吗?(是的吧)
19. 手撕单例模式(尬住了,不会,说思路,问我项目中用到的设计模式可以写下,也没有)
20. 那spring中用到了哪些设计模式?(工厂,适配器)
21. 能实习多久,一周能实习几天,什么时候能到岗?
22. 你对于实习有哪些期望?

反问
1. 实习生多久会分配需求?
2. 实习生有导师带吗?
3. 多久出面试结果?

2.23更新
收到感谢信,已挂
全部评论
你不会跟我一个面试官把,我也手撕了单例
5 回复 分享
发布于 2024-02-23 19:32 上海
可惜了啊
4 回复 分享
发布于 2024-02-24 10:21 湖北
佬只面大厂吗
2 回复 分享
发布于 2024-02-23 06:29 江苏
感觉问的都是基础
1 回复 分享
发布于 2024-02-23 01:06 江西
过了吗?
1 回复 分享
发布于 2024-02-23 00:25 河南
佬你是bs投的吗,我bs上投hr已读不回连简历都不收
1 回复 分享
发布于 2024-02-22 23:34 广东
感谢信怎么收,我 boss 投的一面了
点赞 回复 分享
发布于 2024-03-18 18:35 广东
b站二面5天了,什么动静都没有,boss 投的没有h联系方式,也没感谢信。。。
点赞 回复 分享
发布于 2024-03-11 12:10 福建
大佬分享的很详细啊。考虑看下pdd实习吗?核心部门,录用比例高,点我头像里面有投递地址哦。
点赞 回复 分享
发布于 2024-03-10 14:40 上海
一天就挂了吗兄弟
点赞 回复 分享
发布于 2024-03-08 17:04 上海
码住
点赞 回复 分享
发布于 2024-03-02 22:15 陕西
大佬,你有几个项目啊
点赞 回复 分享
发布于 2024-03-02 14:02 黑龙江
暑期实习也开了,可以看看
点赞 回复 分享
发布于 2024-03-01 09:14 上海
佬回来吧 今天想你了
点赞 回复 分享
发布于 2024-02-26 15:53 江苏
我很好奇这是怎么都记下来的
点赞 回复 分享
发布于 2024-02-25 00:20 河南
这个是日常实习还是暑期实习呀
点赞 回复 分享
发布于 2024-02-23 12:01 吉林
大佬只投了中大厂?不先投小厂练练手吗😂
点赞 回复 分享
发布于 2024-02-23 00:27 河南

相关推荐

一面:全部 30min,全是项目,没有算法1. 自我介绍2. 说个你的最难的点?怎么解决的?3. 指标为什么推送到文档里?有没有考虑过推送群里?4. 接口重构是怎么做的?为什么旧接口返回的数据不能变更?以 app 为例?5. 慢 SQL 是怎么发现的?怎么治理的?6. 你的幂等注解应用场景是什么?7. 幂等是解决什么问题的?8. 如果流量激增,对后端服务做水平扩展,怎么保证扩展的节点不会打垮其他中间件,比如数据库或者 Redis?开启本地缓存,实例扩展时分批次同步 redis 数据,这样既能分摊 mysql 又能分摊 redis。9. 实习有用到定时任务吗?是怎么保证不被重复执行的?加到 mq;每个节点设置选择区间;10. 怎么排查问题的?es 搜索+本地机器搜索+代码定位11. 日志平台原理是什么?es 同步本地机器日志文件12. 让你设计个日志平台,不采用 es 方案,你怎么设计?业务日志代码直接打到大数据工具里,使用流式处理而不是 es 再同步。13. 有了解过大数据相关组件吗?没有14. 反问:主要使用语言?golang+python15. 反问:有几轮面试?两轮技术面其他记不得了,两小时后约第二天二面。总结:大数据方面的设计面试官很满意,后面没写算法直接给过了======================================================================二面:全程 55min,项目 20min,算法 30min,反问 5min1. 自我介绍?2. 闲聊:家乡、为什么读本校的研?3. 讲下实习的架构?4. 实习的业务流程探讨?5. 你们怎么应对风控的?6. 慢 SQL 怎么发现的?怎么治理的?7. Java 的参数传递是值传递还是引用传递?没有引用传递吗?8. 父类的方法是 protect,子类可以是什么?9. 你这两个练手项目的与别人不一样的点在哪里?10. 幂等怎么做的?你这个似乎是限流不是幂等?侧重点不一样,应该根据业务改11. 为什么要使用到延迟队列?防止高峰期消费者或数据库造成瓶颈。12. 算法:93. 复原 IP 地址?写的比较慢,步长不好控制13. 对职业的规划是什么?14. 对于互联网很卷,35 岁危机怎么看?15. 反问:具体业务是什么?16. 反问:公司用到什么框架?自研总结:二面感觉答得不是很好,但是面试官还是给通过了
查看28道真题和解析
点赞 评论 收藏
分享
评论
55
347
分享

创作者周榜

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