蚂蚁金服一面20210909-被打得面目全非

蚂蚁金服一面20210909-被打得面目全非

没有八股。二十分钟我就顶不住了,硬拖到五十分钟,我是个废物。

  1. redis为什么快?
  2. epoll你知道吗
  3. nio你知道多少?和bio区别,零拷贝,netty
  4. 你知道有nio哪些组件吗?selector,buffer,channel
  5. io和nio区别是什么?io是面向流的,nio是面向什么的?
  6. redis和db一致性怎么设计
  7. 如果订阅binlog,会有什么问题?不知道
  8. 如果延时双删,删除失败了怎么办,阻塞放入队列里面吗,那用户岂不是得一直等着?不会
  9. 如果先更新数据库,再删除缓存,删除缓存失败了怎么办?放队列里面也不行啊,也得等待,xdm咋办呢,他还问是内存队列还是中间件,有啥区别啊。
  10. 缓存热点会造成什么问题?我说缓存击穿,他说不对。
  11. redis的内存淘汰策略你知道哪些?
  12. redis数据结构?
  13. threadlocal知道吗,如果不remove,出问题了怎么补救?咋补救,我只能让他写remove。
  14. contdownlotch和semaphore是什么,怎么用
  15. Java线程池有哪些,线程池数量怎么配
  16. 多线程需要从哪些方面考虑
  17. spi知道吗?不熟悉,我直接说不知道
  18. 怎么定义一个注解?之前看过公司注解怎么定义的,能记起来一点。
  19. 怎么提高查询db性能
  20. db容灾有哪几种?提示说分库分表,读写分离。
  21. 十亿用户,怎么设计db?我说按照id分表。那查询手机号怎么办?不知道了。
  22. 什么时候fullgc
  23. 订单延时取消怎么做?不能用定时任务线程池,因为订单太多了就没办法了。所以我就不会了。
  24. 设计一个内部的rpc接口,你觉得需要从哪些方面考虑?

总结

场景题居多,但是因为我实践不多,所以不会,建议大家多去写写项目。
这次我觉得我答上来的也就30%,现在清晰的认识到自己定位了。

#阿里巴巴##面经##蚂蚁集团#
全部评论
这是在造地外飞行器吧😫😫😫
4 回复 分享
发布于 2021-09-09 18:43
rpc接口显然是幂等性,订单延时取消可以用消息队列的延时功能,查手机号那个完全可以用id和手机号组合分表
2 回复 分享
发布于 2021-09-09 21:54
这也太难了 不愧是蚂蚁🧐
1 回复 分享
发布于 2021-09-09 15:16
这全是社招题目,都是八股文水平
1 回复 分享
发布于 2021-09-09 21:34
外企crypto考虑不?话不多说,待遇好双休不打卡不加班可在家办公。关键真没加班,22天年假,相当于少上一个月,公司里面水果和饮料免费供应,薪酬无上限,现64岗位再招,扩招阶段相对容易进,加v详聊:wrty1993
1 回复 分享
发布于 2021-09-09 22:36
我四十分钟死的,七十分钟才埋
1 回复 分享
发布于 2021-09-09 22:44
可能又是学历关,对于985来说就是“没事可以到公司学” 双非往死里问... 出来混的迟早要还的,哎
3 回复 分享
发布于 2021-09-09 20:43
昨天面飞猪也是 都是场景 一问就知道你是不是做过实际项目
点赞 回复 分享
发布于 2021-09-09 12:04
你这太恐怖了啊,大佬哪个部门面的?
点赞 回复 分享
发布于 2021-09-09 15:10
大厂校招在面向社招招聘
点赞 回复 分享
发布于 2021-09-09 16:46
您是校招还是社招
点赞 回复 分享
发布于 2021-09-09 17:03
蚂蚁一共几面啊?
点赞 回复 分享
发布于 2021-09-09 18:01
不愧是阿里腾讯,瑟瑟发抖啊😂
点赞 回复 分享
发布于 2021-09-09 19:04
我也面了蚂蚁国际全球技术,随便问问实习,两面后就HR面了
点赞 回复 分享
发布于 2021-09-09 19:16
删除缓存失败不可以重试?写个while(true),提高点性能使用mq,重试多次不行在人工参与不行?
点赞 回复 分享
发布于 2021-09-09 21:49
这就是八股啊,只不过有点广
点赞 回复 分享
发布于 2021-09-10 06:34
老哥是科班吗
点赞 回复 分享
发布于 2021-09-13 09:43
今天要面蚂蚁,慌了
点赞 回复 分享
发布于 2021-09-13 10:11

相关推荐

01-09 15:26
已编辑
门头沟学院 Java
ps:如果这篇帖子对于还在找工作和找实习的你有所帮助,可以关注我,给本贴点赞、评论、收藏。同时不要吝啬您的花花面试三要素:八股,项目经验,算法如果三项表现优秀,基本会拿到of,面试前首先要知道需要学习哪些技术栈,这些技术栈是要写进简历里的技术栈(学习顺序从上到下)Java基础:https://www.bilibili.com/video/BV17F411T7Ao/ (上部) https://www.bilibili.com/video/BV1yW4y1Y7Ms (下部) 其中集合框架底层源码要重点学习,其中GUI(swing,awt包下),如果没时间可以不学。视频中的代码集合框架...
e66666:我现在大三寒假0基础,似乎太晚了。 但我还是按照楼主的方法试一试,这次尝试或许不是像往常一样的一股脑疯狂行动,结果半途而废,最终一事无成。 我最近阅读了大量有关哲学、心理学和一些方法论的书籍,有相当规模的理论支持着我去学习,这次是有一定把握的。 可能到最后也没学到像楼主所说的全部内容,做到楼主所说的全部事情。 2025/02/09从第一个Java基础开始行动。 在我学习的过程中,在什么时间干了什么也顺便记录到记事本里,看看最后做了多少。 如果最终能照着楼主路线和其他路线走下去的话,那就再好不过了。
点赞 评论 收藏
分享
评论
8
105
分享

创作者周榜

更多
牛客网
牛客企业服务