作业帮后端开发一面

作业帮一面 3.25

1. 自我介绍
2. 介绍一下实习做的一些难点和亮点
3. 权限系统的设计
4. 消息队列的使用
5. RabbitMQ 的镜像队列模式
6. 镜像队列怎么实现消费和持久化的逻辑,数据同步机制
7. 权变变更的时间为什么是30 秒,还可以降低吗
8. 热 key 出现过期怎么办
9. 缓存击穿怎么解决
10. 热 key 怎么实现更新,保证数据一致性
11. RBAC 的核心逻辑实现
12. 当不同用户之间的权限差异很小,怎么合理设计
13. RabbitMQ 项目中统计的数据是峰值还是平均值
14. 生产者生产速率过快怎么处理
15. 令牌桶和漏桶算法的区别
16. 怎么保证信息被成功接收
17. 项目中出现丢失消息的场景是什么
18. 怎么设计监控来保证消息的不丢失
19. Java 中所有派生类的基类是什么
20. 介绍一下泛型,是编译时还是运行时类型匹配
21. 抽象类和接口的区别
22. 介绍一下 Java 序列化
23. String 是Java 的基础类型吗

手撕:合并区间

反问
1. 业务是作业帮题库相关的内容
2. 作业帮拥抱 AI 生态,例如搜题拍题的场景

#暑期实习# #作业帮求职进展汇总# #大厂# #软件开发笔面经#
全部评论
作业帮笔试挂了还能再投不
点赞 回复 分享
发布于 04-02 22:27 吉林
JAVA基础考的好细啊
点赞 回复 分享
发布于 03-30 10:27 浙江
佬 面试的时候 是先给一个面试地址 然后是牛客 要先笔试才能面试 是吗?
点赞 回复 分享
发布于 03-29 19:43 北京
欸,好像看到彭于晏好多次了
点赞 回复 分享
发布于 03-25 21:31 江苏
佬笔试a了几题给面
点赞 回复 分享
发布于 03-25 21:16 湖北

相关推荐

1.问了一下我在简历里面的这些经历中,最有亮点的是什么2.我学习的这些东西,知道原理吗?比如说有没有看过源码这类的,有没有主动去了解是怎么实现的3.我怎么理解分布式🔒的4.分布式锁怎么实现5.怎么理解Java里面的重载和重写6.重写对方法返回值有什么要求(重写方法的核心要求是返回值类型必须与父类方法兼容(相同或为其子类),也称为协变返回类型)7.重载可以发生在子类父类之间吗(可以,子类通过新增与父类方法名相同、参数列表不同的方法,与父类的原方法(或子类重写后的方法)构成重载集合。)8.怎么理解Java里面的继承(我犯了一个错误,把接口说成继承了,接口应该是实现)9.怎么理解接口和抽象类10.说一下在什么场景用接口,什么场景用抽象类(没回答出来,建议你可以问ai,然后要学会为什么这个场景可以用,就是要深入理解)11.你认为接口可以继承吗12.怎么理解Java里面的多态13.在service层,为什么要定义接口呢14.Java的内存分区15.在Animal类里面定义一个private static String name字段,如果它赋完值,它在哪个内存区16.如果添加一个final关键字,它又在哪里17.重写过equals吗,重写equals的时候重写hascode吗,怎么理解重写equals就要重写hascode18.我说了一句不重写会导致混乱,混乱指的是啥,具体表现什么混乱19.如果我这个对象不需要使用hascode,那还需要重写hascode吗20.对线程创建的方式都了解哪些21.说一下线程的生命周期22.设计模式这一块了解吗23.说一下单例模式和工厂模式,怎么理解的24.工厂模式解决什么问题的,有什么好处25.代码题1.设计LRU缓存(我说我不会,面试官给我换到第二题)2.给一个链表head和n,删除倒数第n个节点,并且返回删除后的链表头head(这个简单)反问:因为知道自己寄了,也没问啥...面了一个小时,面的压力挺大的,越到后面脑子越混乱,都不知道自己回答的是什么了,面试官人是不错的,慢慢的教我,是我有点菜了我建议要深入了解重载和重写在子父类之间的区别,我犯了很大的错误在这上面腾讯问的多且深入,一定不要在你不会的领域说你会,马上问到你懵逼,不会就是不会写完面经的时间里面,我也是不出意外的挂了,30分钟左右就寄了
查看26道真题和解析
点赞 评论 收藏
分享
评论
9
31
分享

创作者周榜

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