首页 / 蚂蚁求职进展汇总
#

蚂蚁求职进展汇总

#
59994次浏览 795人互动
3月16日来锐评笔试体验,点击最新进行交流
此刻你想和大家分享什么
热门 最新
03-11 12:42
已编辑
门头沟学院 Java
上周面经分享
腾讯复试实习问难点:没有难点,勉强说一个我简历上写的是缓解热key 他说既然你写的是缓解,如何解决这个问题然后问我分布式缓存的意义 既然已经有了本地缓存问我如何保证他两的一致性,他的意思是canal+binlog已经可以毫秒级同步了,过度设计了。因为我提到了更新时候,先更新DB,删缓存,就问了我如果这时候超级多流量达到DB咋办。我想不到,最终他的意思是 先用本地锁运行几个访问db这时缓存里面就有了(我是傻子,选了加分布式锁+MQ 然后在MQ的路上越走越远,其实我最开始的想法就是 很快,缓存就同步了。)不过面试官很好,我其实可以不着急慢慢想很多人发帖子,忘了。朋友圈获取我关注人,按时间 忘记了问我我一个项目流程,我讲的很快,因为我电脑要没电了 今天下午快4点通知我晚上7点面我找不到自习室哎-------我之前在牛客看到这些场景题但是我没准备,我以为复试还是项目+力扣呢------------qs让我说我自己的优点我就说了个自律 哎腾讯加面为啥加了本地缓存还是不能缓解热key 本地缓存过期策略是啥,面试官慢慢在引导我,可是我回想有些我没有说出来JDK 升级:肯定不会一上来就升级啊,你们没有查接口调用耗时+full gc young gc耗时,我:我不知道库存扣减会不会出现redis和mysql不一致,会不会出现超卖或少卖回滚库存是一起回滚的嘛?会不会出现redis和mysql不一致手撕先一道hot100 后面又出了一道说时间没道+我初试表现不好要考察代码能力美团二面 日常全程30分钟不到。介绍到一半就打住了,问springboot mysql慢查询如果走了索引还有啥可能,你咋排查慢sql OOM用啥软件/命令 项目难点 手撕:K个链表反转就结束了 他说一周通知我结果 美团一面:SpringSpringBoot就是提供了运行时候容器tomcat之类的,自动配置starter怎么定义一个bean介绍Spring 介绍AOP IOC 没答好好久没看了B+树矮胖为啥就好呢?磁盘IO少Redisson里面有很多锁,你用的是哪个syn锁升级不知道JVM内存结构没说对项目1既然用了RabbitMQ为啥延迟队列不用他索引 mysql二叉树最大路径和美团一面太友好了呜呜呜 早知道我早点面了,感觉面太晚了没hc了哎 从上周五拖到这周二(上周二发的面试邀约 #滴滴一面挂# 滴一面挂# redis mysql区别(主要是 单线程 / 多线程设计了锁+MVCC+事务隔离机制解决并发问题 redis事务只有原子性,没有一致性隔离性持久性)手撕 我TM把do{l++;}语法写错了 面试官也没要求我写输入输出我tm自己写还给自己挖坑,因为我写的new int[1000]初始化都是0 三数之和就会出现很多0+0+0=0面试官摄像头都没开,最后还说了他们是go腾讯一面让我选实习印象深刻的,然后介绍收益 你这需求上线了么上线了都没衡量为啥要做??HTTP4啥时候出???不知道 那HTTP3呢,,emmm说了一点HTTP3的QUIC 还有啥优化不知道扣减的重复消费(没复习项目哎虚拟线程mysql死锁 主从开头问我大模型我以为是kpi不知名厂:git解决冲突,我说手动springboot预热命令 不知道 他想问的健康检查嘛#面试常问题系列# #牛客创作赏金赛# #蚂蚁求职进展汇总#
查看21道真题和解析
点赞 评论 收藏
分享
03-07 23:32
门头沟学院 Java
究极无敌爆炸难面经
1.请解释CMS收集器在并发标记阶段如何解决"浮动垃圾"问题?当出现"Concurrent Mode Failure"时,JVM会采取什么策略?G1的SATB算法相比传统标记有何优势?2.如何通过JVM TI实现动态字节码插桩?请描述类重定义的HotSwap机制限制及JVMTI的Can-Redefine-Classes能力边界3.当出现StackOverflowError时,如何在不修改代码的情况下,通过JVM参数实现栈帧的动态扩容?请解释Xss和Xmx的协同工作机制4. 请手写实现一个无锁的B+树结构,要求支持并发插入和范围查询,并说明如何保证happens-before原则5. 当使用ForkJoinPool处理递归任务时,如何避免工作窃取(Work-Stealing)导致的内存一致性错误?请结合MESI协议说明缓存行对齐的优化方案6. 设计一个支持10万QPS的异步事件总线,要求保证严格的事件顺序性和背压处理,请给出核心类结构并说明为什么选择Phaser而不是CyclicBarrier7. 请解释JLS中关于double和long的非原子性写入规则,如何在字节码层面通过DUP2_X2指令保证64位类型的原子操作?8. 当使用动态代理时,为什么ProxyGenerator会生成包含$methodName$0格式的桥接方法?请用ASM框架手写一个绕过接口限制的动态代理实现10. 当出现Full GC时间过长时,如何通过HSDB定位到具体的对象驻留原因?请给出从jmap到MAT分析的全流程,并解释Dominator Tree的作用11. 如何通过JIT的PrintAssembly输出,发现方法内联失败导致的性能瓶颈?请举例说明@DontInline注解对C2编译器的影响12. 设计一个对象池时,为什么TLAB分配比全局锁竞争更高效?请用JMH测试对比不同分配策略在128字节对象创建时的吞吐量差异13. 请使用Project Loom的虚拟线程重构传统线程池实现,说明如何避免pin到载体线程导致的吞吐量下降,并设计针对IO密集型任务的调度策略14. 当使用Valhalla项目中的值类型时,如何保证泛型特化(List<Point>)与现有集合框架的兼容性?请对比ValueBased和IdentityObject的运行时差异15. 使用Project Panama实现一个零拷贝的Tensor计算框架:如何通过MemorySegment和VarHandle直接操作堆外内存,并保证内存安全的生命周期管理#饿了么求职进展汇总##蚂蚁求职进展汇总##牛客创作赏金赛##面经#
野猪不是猪🐗:饿了么这么逆天???下次直接让手撕jdk21得了😂
点赞 评论 收藏
分享
03-10 10:08
武汉大学 C++
蚂蚁集团感谢信
投递蚂蚁集团等公司10个岗位
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客企业服务