蚂蚁金服 应用研发工程师 Java 已OC

一面

自我介绍

竞赛 20min

分工

里面的一些细节

实习经历 20min

业务项目

  • 数据收集
  • 生产方式
  • 使用场景
  • 标签质量评估
  • 请求的Qps
  • 个人在里面的工作
  • 为什么选用这个架构
  • 数据写的顺序MySQL、ES、Redis
  • ES、Redis是否是有中心化的写,还是每次写都嵌入在读的流程里
  • ES为什么可以这么快
  • 底层是什么结构实现这么快的查询
  • 如何实现负载均衡

八股

Synchronized和Lock的区别

Synchronized的加锁过程

Synchronized是否是自旋的

JMM+ Synchronized

synchronized底层的原子性和安全性是如何实现的

数据库为什么采用B+树索引

聚簇索引和非聚簇索引的区别

其它

其它的在流程中的面试

二面

很像主管面

问了包括学习习惯、科研方向、为什么选择这个方向等等

三面

自我介绍

科研项目

创新性、和别的的差别在哪里

验证评估指标

实习项目

团队的工作、小组的工作、我的工作

Redis的时效性,他和数据库之间的时效性

项目中主线程做完了,宕机了,若子线程没有执行的话,写的Redis是否挂了

Redis的数据一致性在这种情况下怎么去保障

为什么要使用ES

有没有出现线上的故障

服务保护机制(限流、熔断策略、奖及策略)

HR面

hr面的经典问题

对公司的看法

为什么不去前司继续实习

手头的其它offer

没有做好的项目

...

全部评论
大佬准备去蚂蚁吗
点赞 回复 分享
发布于 2024-06-06 19:27 澳大利亚

相关推荐

机械打工仔:不管啥专业,找工作改简历的第一课先把你那排版改了,简历上不要写个人简历四个字,找你要简历的谁不知道这个是简历?而且还占那么多空间,直接把自己名字和基础信息写上面,整体字体大一些。 还有这种经典两页简历一页大空白,导出PDF的时候多了一页几乎全是白的你自己看着不难受吗随手的事为啥不能改掉呢,这是态度问题,你试想一下你是HR你打开简历看到格式都没调整过会是什么感受?你自己都不重视你的简历,HR更不会在意。 然后内容你那个做两年咖啡就别往里写了,简历在精不在多,你在往你的简历里打字的时候就要想好这东西对你要找的工作有没有帮助。自我评价写一行就行了,不如给专业技能单开一栏。核心课程均分90这个真别写了,把你上过的有用的专业课列出来也行。有很多地方废话很多的精炼一下,比如你校内项目第一个写的那些,全然没有重点。 好好修改一下,我看你内容也挺优秀的,别被一个随便做的简历耽误了,我一个同专业的打工人看了都揪心更别说一天看几百份简历的HR
听劝,我这个简历该怎么改...
点赞 评论 收藏
分享
评论
5
12
分享

创作者周榜

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