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

相关推荐

1. 自我介绍  2. 你之前有过公司项目经验吗?(因为没实习,感觉已经pass了)  3. 一直写java比较多吗?  4. 用的jdk版本?  5. 字节码加载机制(类加载)?  6. 解析过程中有引用的转换,讲解一下?  7. 符号引用是什么?为什么要转为直接引用?(没回答出来,面试官说是class文件中的一些符号串起来是真正引用的东西)  8. java常见的锁?  9. 哪些结构里用了CAS或继承了CAS的工具类?  10. ReentrantLock 你都用到那些地方?  11. 与关键字锁的最大区别是什么?  12. 除了使用方式外重量级不一样,ReentrantLock是重量级。  13. aqs主要是做什么的?其中的node你了解吗?  14. 怎么创建一个公平锁?  15. 你可以去了解下ReentrantLock底层源代码。  16. 创建线程池的类?  17. 如果让线程池工作的话,需要worker,worker中存储什么信息?(存储当前线程id)  18. ThreadLocal是干什么的?  19. ThreadLocal底层节点存储的什么?(我说的是key是ThreadLocal对象,v是对应的value 。面试官说key是对象的key,value是ThreadLocal对象。我蚌埠住了,咱也不敢反驳。)  20. mysql索引结构是什么?存储的是什么数据?  21. mysql配置的结构你能描述一下吗?(这个问题真没明白)  22. buff缓存池中的配置连成一串,这一个个配置都是什么(接上一个问题)存的什么东西?(面试官说存的数据的值和索引,和节点之间的指向)  23. 叶子节点是单向还是双向?为什么这么设计?  24. mysql事务默认隔离级别?解决的什么问题?  25. MVCC为什么在不可重复读没有解决不可重复读?而可重复读解决了?  26. spring bean加载的过程?  27. spring 自动配置原理?  28. autowired 默认按照什么类型装配?  29. aof持久化策略?  30. 存的记录是什么东西?  31. 消息的幂等性怎么保证?  32. 分布式锁你是怎么实现的?  33. 其他进阶锁你知道吗?  34. 一致性哈希算法?  35. 一致性哈希哪些中间价中用到了?(面试官说缓存雪崩用的多一些)    算法:最长无重复子串    面试官评价:其他部分够了,并发有些弱。    上午面,中午凉,原因:之前的项目经历不太匹配。还是太菜了
查看34道真题和解析
点赞 评论 收藏
分享
评论
55
345
分享
牛客网
牛客企业服务