2025/4/8 哈啰后端开发实习面经

sxs投递,大概一周左右邀面

1、自我介绍

2、介绍简历上项目(面试官觉得项目简单,没围绕项目展开提问)

3、java面向对象语言的三大特性

4、常用集合,介绍HashMap与CurrentHashMap的区别

5、synchronized与ReentrantLock的区别

6、公平锁的底层实现

7、线程池核心参数,提交任务的流程,拒绝策略

8、Spring的特点

9、Spring的循环依赖问题,以及解决方案

10、Mysql与Redis的区别

11、Mysql的索引结构,为什么用B+做索引,有什么优点

12、Mysql的隔离级别,默认隔离级别,实现该隔离级别的方式

13、Redis的使用场景

14、如何保证Redis与mysql的缓存一致性

15、有没有用过其他的NOSQL数据库,答:habse 问ES用过没 答:用过但是没仔细了解过底层,只知道它是一个基于倒排索引实现的数据库

无手撕

反问:

1、公司业务

2、个人发展的建议,回答:基础还行,项目都是学校的项目,不是实际企业的项目

全部评论
佬是硕嘛好强
点赞 回复 分享
发布于 04-11 19:37 湖南
鼠鼠面过那么多家,最舒适的一次面试
点赞 回复 分享
发布于 04-10 20:55 江苏

相关推荐

程序员牛肉:小牛肉来也! 基本破不了局了,我给你的建议是适当放弃秋招,投递大厂的日常实习之后赶明年的春招。 在没有实习的情况下,你的项目经历给面试官的作用就是提供提问点方便面试官来提问八股以及场景题而已。因此你现在简历的写法不太对,要着重突出项目中使用的技术点,而不是像你现在这个写的很宽泛。 最好是“基于xxxx技术解决了xxxx问题,解决了xxxx边缘场景问题”。最好是这样写,方便面试官对你的简历进行提问。 最后的最后,问题其实不在你。今年的秋招确实比较寒冬一点,所以找不到是正常的。要做好打持久战的准备。
Java学习交流
点赞 评论 收藏
分享
评论
3
14
分享

创作者周榜

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