作业帮后端开发一面

作业帮一面 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 湖北

相关推荐

06-16 00:51
已编辑
清华大学 后端
1,首先自我介绍,问我为什么选go(我想着反正后端,写什么语言不重要)我了解过过他们的公司业务,主要做ai的,因为我原本也不是写后端的,就回答说go主流去做ai相关的后端应用。面试官就说,python不是更适合做ai吗?比如机器学习,深度学习?但我知道python有人工智能相关库,这问题就这样过了---2,之后面试直接上算法,让我用我最熟悉的语言写,我想着我都投递go了,我就直接用go写,一道比较简单的有序数组合并,刚好会(写完后,面试官问我时间复杂度是多少,我说m+n,他一脸疑惑,我说了几遍,他好像听不太懂,怀疑跟他那边嘈杂的环境有关),之后问我用了多少测试cases,不是,哥们,你不是看得到我屏幕吗?这是人能问出来的问题,我甚至怀疑要开始怀疑面试官是不是连时间复杂度都不会算了---3,问了mysql,写语句,10e的数据,字段有id,name,create-time....其中id为自增主键,在不建立索引的情况下,查询最近一周的量,写了一下,面试官不太满意,说没用到索引....(重点是,我一面也出了这道题,我就这么写的)---4,之后就直接反问环节,问下面试官对于刚刚的10e数据量那道题有什么想法,怎么处理才是正确的,开始巴拉巴拉,他周围太吵,没怎么听清,只听到二分这个词。之后问对这场面试的感受。面试官拒绝说这个,开始说教模式,说什么别问面试官这种问题,之后就不问say goodbay了---写在后头,二面的体验是很差的,感觉就是面试官仗着自己年龄大,经验丰富?秃顶?一种老人说教的感觉。无论说什么都是反驳你,而不是一起探讨的态度感想:希望公司对面试官人选重视点,普通话有浓厚的地方口音,很多时候都听不清,环境也不选安静一点的,高高在上的姿态让人十分不爽
查看6道真题和解析
点赞 评论 收藏
分享
评论
9
28
分享

创作者周榜

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