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 河南

相关推荐

1.问:面向对象三大特征答:封装,继承,多态2.问:hashmap的put过程【转红黑树的过程看一下8和64这俩特定的数字,数组扩容的情况就看扩容阈值】答1.计算哈希值和索引的位置(通过hashcode方法获取其哈希值,得到其在数组中的位置)2.判断桶位是否为空(计算在数组中的位置之后,判断是否产生了哈希冲突,如果没有产生哈希冲突,直接放入,如果产生了hash冲突)3.处理哈希冲突(链表/红黑树) 【不同的键可能计算出相同的哈希值】(通过比较hashcode和equal函数的结果来判断是完成对一个键的更新操作还是添加一个新的键值对)4.容量检查与扩容(不论是空桶上直接插入还是处理哈希冲突都会使hashmap的元素数量增加1,每次size增加后,hashmap都会检查当前的size是否超过了扩容阈值,默认是0.75,如果超过阈值就会扩容产生一个容量为旧容量2倍的数组)3.问:arraylist和linkedlist的区别答:一个是数组一个是链表一个适合读一个适合写4.问:工厂模式和策略模式答:工厂模式:spring使用beanfactory和applicationcontext创建bean对象策略模式:Spring 通过各种接口(如 Resource及其多种实现,允许在运行时根据不同需求切换具体的算法或行为5.问:说说对数据库中索引的理解答:按「数据结构」分类:B+tree索引、Hash索引、Full-text索引。按「物理存储」分类:聚簇索引(主键索引)、二级索引(辅助索引)。按「字段特性」分类:主键索引、唯一索引、普通索引、前缀索引。按「字段个数」分类:单列索引、联合索引。
查看5道真题和解析
点赞 评论 收藏
分享
评论
55
347
分享

创作者周榜

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