校招 未知部门 / 后端-Java / 多轮

[面试日期] 2024-06-03 [面试时长] 未知
[学校背景] 东南大学 | 985 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>蚂蚁金服 应用研发工程师 Java 已OC</h2> <p> </p><h1>一面</h1><h2>自我介绍</h2><h2>竞赛 20min</h2><p>分工</p><p>里面的一些细节</p><h2>实习经历 20min</h2><p><strong>业务项目</strong></p><ul><li>数据收集</li><li>生产方式</li><li>使用场景</li><li>标签质量评估</li><li>请求的Qps</li><li>个人在里面的工作</li><li>为什么选用这个架构</li><li>数据写的顺序MySQL、ES、Redis</li><li>ES、Redis是否是有中心化的写,还是每次写都嵌入在读的流程里</li><li>ES为什么可以这么快</li><li>底层是什么结构实现这么快的查询</li><li>如何实现负载均衡</li></ul><h3>八股</h3><p>Synchronized和Lock的区别</p><p>Synchronized的加锁过程</p><p>Synchronized是否是自旋的</p><p>JMM+ Synchronized</p><p>synchronized底层的原子性和安全性是如何实现的</p><p>数据库为什么采用B+树索引</p><p>聚簇索引和非聚簇索引的区别</p><h3>其它</h3><p>其它的在流程中的面试</p><h1>二面</h1><p>很像主管面</p><p>问了包括学习习惯、科研方向、为什么选择这个方向等等</p><h1>三面</h1><p>自我介绍</p><h3>科研项目</h3><p>创新性、和别的的差别在哪里</p><p>验证评估指标</p><h3>实习项目</h3><p>团队的工作、小组的工作、我的工作</p><p>Redis的时效性,他和数据库之间的时效性</p><p>项目中主线程做完了,宕机了,若子线程没有执行的话,写的Redis是否挂了</p><p>Redis的数据一致性在这种情况下怎么去保障</p><p>为什么要使用ES</p><p>有没有出现线上的故障</p><p>服务保护机制(限流、熔断策略、奖及策略)</p><p></p><h1>HR面</h1><p>hr面的经典问题</p><p>对公司的看法</p><p>为什么不去前司继续实习</p><p>手头的其它offer</p><p>没有做好的项目</p><p>...</p>
AI 推荐面试题