微派Golang三轮技术面(oc了)

感觉小厂问了很多应用层的东西,很少问计算机基础,这里就一面到三面都总结在一起了,主要是有点记不起前面几轮了

一面(50min)、二面(60min),三面(120min)
1、秒杀项目架构介绍?
2、说一下你为什么要引入kafka?
3、你怎么保证mysql和redis缓存一致性的?
4、什么是RESTful API?和rpc的区别?
5、rpc的实现?
6、分布式KV怎么解决常见缓存问题的?说一下你怎么写的?
8、LRU-K怎么实现的?与LRU有什么区别?
9、说一下什么是一致性hash?解决了哪些问题?
10、mysql有哪些锁?怎么实现事务的?
11、怎么做服务横向扩展?(原问题不是这个,大概这个问的这个意思:主要是保证容器的无状态性
12、为什么你们的业务需要进行rpc迁移?
13、sync.Map与普通map区别
14、redis常用数据类型,
15、再说一下redis的zset底层数据结构
16、再说一下跳表的结构以及怎么从跳表读取数据的?
17、redis的持久化策略?
18、说一下缓存穿透、缓存击穿、缓存雪崩是什么?分别怎么解决?
19、你说到了布隆过滤器,能详细聊一聊布隆过滤器的结构以及怎么判断空key请求的流程吗?
20、singlefight有了解吗?
21、看过哪些开源项目?(这个问题是被面试官问到github了
22、有了解过chan队列吗?说一下底层实现
23、什么是raft?raft怎么保证高可用性和强一致性的?
24、raft集群的选举流程
25、怎么解决raft网络分区下导致某些分区没有大多数节点从而无法工作的问题?

.....

有些忘了,只记到问了这些。

你觉得你最大的缺点是什么?(每轮面试都问)

反问,有接到过其他家的offer吗?拒了一家,然后问我原因,巴拉巴拉

反问,一二面面评都还可以,三面面完问面评,面试官回答了一个不太相关的问题回避了我。

emmm,应该不会用第四轮技术面把.........

算法题目:一面lru(mid)、二面最大连续子数组和(mid)、三面任务调度器(mid)

已oc,等不了大厂中厂了,先去一波

#我的实习求职记录# #找实习多的是你不知道的事# #面经微派# #微派网络# #后端# #golang后端# #golang实习#
全部评论
这公司不小了 好像是武汉头部了
1 回复 分享
发布于 2024-03-29 09:36 北京
请问都是线上面吗
点赞 回复 分享
发布于 2025-04-07 12:13 湖北
问一下,是暑期实习还是日常实习?
点赞 回复 分享
发布于 2024-04-11 18:06 广东
yyds
点赞 回复 分享
发布于 2024-04-09 18:52 湖南
微派有实习吗?我也想就近实习😡
点赞 回复 分享
发布于 2024-04-08 17:17 湖北
佬每轮的算法都a了吗
点赞 回复 分享
发布于 2024-03-29 20:37 广东
120min???
点赞 回复 分享
发布于 2024-03-28 20:41 吉林

相关推荐

微派笔试(1h)请针对《会玩》App:(1)从测试的角度思考一下拿到这个App的系统测试思路,分析一下这个App的核心功能是哪些,除了功能测试还需要关注哪些专项?(2)用例题:(从下列选择任一个模块进行作答即可)微派一面(30min)1. 自我介绍?2. 实习的项目,在实习项目中做了那些任务,收获是什么?3. 实习结束时间?实习了多久?4. AI在测试用例里面的了解和应用?5. AI设计测试用例的优势和弊端?6. 实习项目里面的AI设计的测试用例有什么自己的优化建议吗?7. AI除了在测试用例的方面的话,还可以再那些方面提高测试效率?8. 比如测试一个淘宝app的订单的测试,订单提交支付成功之后,已经提交了并且前端也已经提示成功了,但是实际上订单的状态没有改变,请你排查一下,这个造成的原因和如何排查?9. 抽奖的活动:一个共十个道具,每个道具的概览是不同的,道具的概览相加是为1的,概览是后端配置了,现在如何验证这个配置的概览是正确的?10. 了解过一些测试用的抓包工具?11. 项目的接口测试的流程?12. 根据具体的场景设计一个接口测试用例?13. 根据腾讯视频的播放设计测试用例?14. 腾讯视频有app端吗?对app端的话有什么需要注意的?15. 性能测试以及是否使用的性能测试的工具?16. 怎么做的性能测试,性能测试的场景,性能前期指标,分析的压测后的性能指标?17. 自动化方面的了解程度?了解的一些自动化测试的框架?微派二面HR面(30min)1. 对上一场面试的评价?2. 是哪里人?父母住在哪里?为什么选择在武汉这边?3. 在校期间担任过什么职位或加入什么部门没有?4. 那在校期间在干什么?5. 做的兼职有什么好处,坏处,对自己有什么提升?6. 蓝桥杯学校参加有多少人?多少人获奖?班上有多少人?多少人获奖?7. 看你学的是软件工程,为什么要做测试,而不是开发?8. 不喜欢开发吗?不喜欢打代码吗?9. 编程算法能力怎么样?10. 为什么不参加ACM,对ACM有了解吗?11. 如果看待加班?12. 看你平时跑步,说一下你的配速?13. 对我们公司有什么了解?14. 对我们公司的产品有了解吗?玩过吗?15. 为什么想要加入我们公司?16. 你觉得你上一场面试中那一部分答的不是很好?17. 针对上一场面试答的不是很好的问题,再答一次18. 测试岗位薪资比开发岗位会低一点,能接受吗?19. 期望薪资是多少?微派三面(40min)1. 自我介绍?2. 实习的项目?介绍一下做了什么?核心功能是什么?3. 产品迭代的整个流程?4. 使用到的数据库有那些?5. 讲一下你们项目中使用到的核心的业务表有那些?6. 你实习测的主要是什么?功能是什么?用的场景是什么?7. 讲一讲AI在你测试中所有的使用场景?8. 一个需要功能点的实现,在开发阶段,测试介入了吗?你能讲一讲你所在的项目中是什么样的吗?9. 一个充值活动,活动时间是10天,期间充值之后,连续签到7天可以概览获得最后的大奖,针对这个实际测试用例?10. 如何验证最后大奖概率的这个测试点?11. 接口测试有了解吗?在你的项目中如何设计接口测试的?12. 了解到你实习的项目中前后端使用的技术吗?有那些?13. 你认为web测试和app测试有什么区别?14. 你认为你做的这个测试和之前有什么不一样?15. 我看你项目中是开发的项目,为什么选择测试?16. 你这个项目中使用AI,为什么要使用AI,或者说做这个AI项目?17. 还有的忘了,只记得这么多。
发面经攒人品
点赞 评论 收藏
分享
评论
13
68
分享

创作者周榜

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