小红书后端日常实习一面 1h
1.自我介绍选一个项目讲
2.项目拷打
1.为什么选rocketMQ
2.为什么使用redis保存训练状态
3.数据库用的什么,单体部署还是多节点,单体如果down了怎么办
3.redis是内存数据库,在项目中会出现什么问题
4.redis如果down了如何恢复(答了双写数据库持久化)
5.redis里有持久化和备份的支持吗,上一题其实可以用这个恢复
6.你负责的部分
7.遇到最大的问题以及怎么解决的
8.业务上遇到的实际问题以及怎么解决
9.业务量/数据量有多少
3.八股
1.JVM: GC算法有哪些,项目中用的gc算法是什么
2.JUC: 创建线程的方法
3.JUC: 线程池了解吗,核心参数有哪些,什么时候用
4.JUC:java如何保证线程安全,sychronize和lock的区别和使用场景JUC: 有什么集合是线程安全的
5.网络:浏览器输入ur到跳转界面的全过程
6.手撕:字符串对应位置ascii值相加
2.项目拷打
1.为什么选rocketMQ
2.为什么使用redis保存训练状态
3.数据库用的什么,单体部署还是多节点,单体如果down了怎么办
3.redis是内存数据库,在项目中会出现什么问题
4.redis如果down了如何恢复(答了双写数据库持久化)
5.redis里有持久化和备份的支持吗,上一题其实可以用这个恢复
6.你负责的部分
7.遇到最大的问题以及怎么解决的
8.业务上遇到的实际问题以及怎么解决
9.业务量/数据量有多少
3.八股
1.JVM: GC算法有哪些,项目中用的gc算法是什么
2.JUC: 创建线程的方法
3.JUC: 线程池了解吗,核心参数有哪些,什么时候用
4.JUC:java如何保证线程安全,sychronize和lock的区别和使用场景JUC: 有什么集合是线程安全的
5.网络:浏览器输入ur到跳转界面的全过程
6.手撕:字符串对应位置ascii值相加
全部评论
相关推荐
StephenZ_:测试和HR一样350你敢信
点赞 评论 收藏
分享
查看20道真题和解析