编程导航蚂蚁金服话题讨论

蚂蚁金服

6 参与
分享

快来分享你的内容吧~

点击登录,快来和大家讨论吧~
表情
图片
话题
打卡
综合
交流
文章
问答

蚂蚁 - 一面 1. 本科参加的竞赛是基于什么契机来参加的,通过竞赛收获了哪些东西,可以举个例子具体展开一下吗 2. 介绍一下实习1这边做的业务和你在实习期间做了什么 3. 你觉得这个项目中最大的难点在哪 6. 你在做这个东西的时候有没有考虑做成组件的形式,比如给到其他的场景能不能复用 7. 多协程怎么保证所有的协程都执行完,超时之后的处理策略是什么 8. 具体的 SQL 调优的场景展开说一下 9. 这段实习过程中收获最大的,最有成就感的事情是什么 10. 介绍一下实习2这边做的业务是什么,你在实习期间做了什么 11. 业务场景A原来的问题是什么,是通过什么方法来解决的 12. 整个的 AI Agent 是怎么做的 13. 你们用技术A的场景是什么,为什么用第三方平台而不是用数据中台 15. 数据迁移的整个方案大概介绍一下 16. 最后怎么确保两边的数据一致性 算法:10 个人分 100 个红包,保证每个人至少 1 个红包,最多 30 个红包,并且红包要发完 基本都是绕着实习来问的,一些内容脱敏处理了~👻 欢迎查看轩轩的面经合集专栏,包括秋招和暑期实习的所有面经 😇~ https://www.codefather.cn/column/1875182957253287938

最近的一些面试,饿了么,拼多多二面,字节国际化一二面,美团被捞后的一二面,字节懂车帝一面,蚂蚁一面

## 饿了么 1. 研究生课题 2. 介绍项目,技术设计选型 3. 多人协同编辑 具体实现,实现难点,遇到了什么问题,技术选型 4. 工程代码量,周期 5. 常见的排序算法实现逻辑及时空复杂度 6. 常见索引设计,优化方法 7. 什么情况下会出现oom 8. 对并发编程的理解 9. 算法:比较json字符串的相等性 10. 算法:一个数组里面很多正整数,输出数字排列组合拼接最大的排列 11. 在一个平面上给定2n个坐标点,找到一个圆让一半的点在圆里面,一半在外面 12. 分布式事务,具体代码实现 13. 一致性hash ## 拼多多二面 1. 工作强度,实习时间地点 2. 介绍项目,系统设计,压测流量 3. 图片的存储方式,获取方式 4. sql:查询昨天上传图片数量超过平均上传数的用户,视图 5. WebFilter + BloomFilter 分别是什么,bf实现原理,怎么扩容,误判的概率 6. 算法:二叉树根节点到叶子节点权值和为指定值的路径集合 ## 字节国际化 1. 介绍项目,其中难点, 2. udp tcp区别 使用场景 3. 算法:Z型层序遍历 4. 主键跟外键 5. 事务是什么 6. sql注入 7. sql题,(联表查询)左连接 ## 蚂蚁一面 1. oj系统介绍 2. 代码沙箱是怎么做的,docker执行代码的流程 3. 图库介绍 4. 图片分析是指什么,ai的接入 5. 多维检索,图片颜色怎么检索的 6. 协同编辑 难点 7. websocket 8. 系统的难点,分表,数据量级,分表依据 9. 系统周期 10. 有挑战性的问题,权限校验,设置了哪些角色 11. tcp客户端向服务端发送一个helloworld是怎么一个流程 12. 同时有大量的客户端请求建立连接可能会出现什么问题 13. tcp上海客户端向北京的服务端传100m的数据要多久,计算方式 14. spring事务里面开启了一个线程,线程里面又开了一个事务,里面的事务对外面的事务有什么影响 15. 你觉得自己的长项优势在哪方面 ## 字节国际化二面 1. 项目主要的卖点,亮点 2. ai扩图 3. 权限管理 4. 无锁队列是怎么实现 5. 怎么用mysql模拟一个消息队列 6. linux命令 7. 1t的log文件排序,mysql语句及耗时,最慢的100个sql,代码实现 8. 进程跟线程的区别,py跟java的线程的区别,进程跟线程各自的通信方式 9. http的报文长什么样子 10. post,get区别,get的传输上限大小 11. http状态码各自含义 12. 算法:两个数组,a,b,长度相等,改变a的顺序,让ai大于bi的个数尽可能多 ## 美团被捞后一面 1. jvm模型 2. 创建一个对象要用到哪些内存空间 3. 值引用和地址引用,地址引用的使用有什么要注意的地方 4. jdk GC 回收方式,jvm调优 5. 有哪些垃圾回收期,各自的特点及区别 6. 有遇到过GC的问题吗,写一个产生OOM的代码,循环创建对象会产生oom吗 7. java里常用数据结构,hashmap底层实现,对应线程安全的hashmap有哪些,concurrent和hashtable有什么区别,跟hashmap有什么区别 8. synchronized底层实现,他锁的是什么,锁升级是什么 9. 讲一下cas,哪些类用到了cas,为什么要将变量定义为volatile,什么情况下程序不会进行指令重排,什么是happen before,赋值a=1,b=2会发生指令重排吗,对于指令重排还有更多的理解吗。 10. 怎么定义一个自己的异常,遇到异常怎么处理,异常捕获具体实现, 11. 怎么创建一个线程,各种方式有什么区别 12. 线程池,参数,来了一个任务以后的工作流程,有哪些拒绝策略 13. 常用设计模式,策略模式具体例子 14. spring的核心,简单介绍一下,spring怎么创建代理类的, 15. spring怎么解决循环依赖的 16. spring事务怎么使用,注解背后实现的原理 17. acid,怎么实现的,原子性的例子, 18. 不可重复读和幻读是什么意思,分别怎么解决,实践过不可重复读和幻读吗 19. 项目中棘手的问题,怎么解决的,解决效果,花费时间 20. ai相关的学习实践经验 ,部署模型,构建知识库 21. 算法:最高频的前k个元素 ## 字节 懂车帝 1. sql 考了最高数学成绩的学生 2. 手写单例模式 3. 算法,加权随机,实现一个随机函数,有一个数组,每个下标的返回概率是对应下标元素的值除以数组和。 4. 给你两个事务的每条语句执行顺序,给出不同隔离级别下每个查询语句的返回值 5. 给定联合索引,指定查询条件的各自索引命中情况,为什么要遵循最左匹配原则 6. b+树,优缺点,为什么超过三层就要分库分表,一定要分吗,是绝对的吗 7. 聚簇索引,非聚簇索引 8. redis常见数据结构及使用场景 9. 局部性原理 10. 进程和线程区别 11. 进程的通信方式 12. http请求状态返回码,流量太大了,服务扛不住返回什么 13. arraylist 和 linkedlsit 区别 14. 实现多线程有哪几种方式,有什么区别 15. 继承和实现接口的区别 16. 项目难点,sharding sphere底层原理 17. 什么是雪花算法,有什么问题,怎么解决时钟回拨 18. 缓存雪崩,缓存击穿 19. 什么是rbac,基于角色是什么意思,有什么好处 20. 请求到后端框架的处理流程,权限控制是在哪个环节实现的 21. 设计一个微信点赞功能 ## 美团二面 1. 项目介绍,难点亮点,分表,以图搜图,ai扩图 2. 竞赛经历 3. 聊天 4. 算法,二叉树的最大路径和 (lc原题) 5. 聊天

26届转正暑假实习 蚂蚁一面 昨天晚上7点收到了蚂蚁的电话面试邀请,有点突然,他刚开始打电话给我我没接到,然后打回去他又没收到,最后还是他打过来😂,我以为我笔试都没做,应该不会收到面试。 因为忘记录音,所以只能凭记忆复盘一下,大伙凑合看吧。 1、自我介绍 2、你的学历是怎么回事?我看你放的博客上面有一篇文章,你2024年变成本科生,现在就大三了? 额,我其实是专升本,读了三年专科,然后专科毕业直接到本科大三,不是从本科大一开始。不是那种函授本科哈,我是正二八经的全日制本科大学生,我现在还在学校呢(说的我自己都快笑了😂)。 (这把真的是被自己坑了,我简历上写的是四年本科,然后博客上有时候发一些个人感想,不小心透露了信息,还好他并不介意我的学历) 3、我看你上面有两个项目,关于智能bi项目,描述一下 你的系统预设是怎么做的?放在哪里的? 你用的是什么ai模型? 你是怎么通过ai分析文件和诉求来实现的数据可视化? 你用的ai模型是spring框架自带的吗? 你可以去了解一下springAI框架 你简历上对ai接口做了二次限流,利用hash表存储ai接口调用次数做限流是怎么回事? (这题没答好,其实redisson提供了分布式的一次限流是基于技术上的限流,hash存储ai接口调用次数是基于业务层面的二次限流) 你的限流参数设置的是多少?怎么做的压测?压测结果?(这个是真忘了) 分布式限流redisson里面用的限流算法是什么? 我:是令牌桶算法,它是—— 他:这个不用跟我扩展 你是怎么压缩数据的,减小单次token输入量的? (这题我在项目上是真没注意到,只能说是通过easyexcel提供的方法实现的压缩) 4、你这个api开放平台是怎么做的? 你里面用了一个api网关是吧 你的api签名校验是怎么实现的? 你的这个api开放平台的实现流程,aksk的作用? 说说为啥用Dubbo? Dubbo和SpringCloud的区别? Dubbo协议用的是什么协议? 5、你还用过其他的ai吗? 我:我用过目前比较热门的deepseek,它比星火模型更加好用,因为星火模型它的回答有些是错误的,它有时候会按照我的思路去回答问题,对我提出的疑问回答的并不是我想要的那种。但deepseek不一样 他:那你都问过什么问题,做了对比呢? 我:比如关于死信队列和延时队列 他:那你讲讲死信和延迟队列的区别 6、除了这上面的两个项目,有其他印象比较深刻的项目吗? 我:我做过一个秒杀商城项目,虽然这是b.站上烂大街的项目,但他符合技术使用的特殊应用场景,比较经典,还是很值得一做的。 他:说说你做的这个秒杀商城项目? 他:这个分布式定时任务是怎么做的? 我:他是将秒杀商品分成不同的场次,使用分布式任务调度进行任务的分片,然后在秒杀时系统会校验当前的时间是否在秒杀范围之内。(说实话关于分布式定时任务怎么实现的分片我也有点不记得了,其实只需要配置分片参数即可,和分库分表差不多,只是这个项目我没想到他会问,压根没看) 他:…… 8、他让我结合秒杀商城项目做一下智能bi项目的扩展 基于智能bi项目ai接口调用限制,可以再扩展一个支付系统,但因为不好设计,所以没做。因为支付不同的金额对ai接口的调用额度不同,需要设计商品表,订单表,需要用到沙箱支付宝,并且将项目改造为微服务项目,分成四个模块—支付、用户、任务处理、……(难度系数几何倍数增长),架构设计目前还不是很熟。 7、结尾阶段 他:你这个博客做的不错,怎么断更了? 我:额,这段时间太忙,准备八股文啥的,就断更了。我喜欢分享知识,通过写技术博客增强对知识的理解,同时也会学习别人的文章。加上大学生活比较无聊,就想着写一写。 他:我看到有些实习的,会有一些自己的博客,还有小红书的,都挺好的。不要断更啊,继续保持~ 我:好的好的(傻笑)😄😄 他:你还有什么要问的? 我表现怎么样?您有什么建议吗?😅 他: 1、你这个项目其实挺不错的,特别对于目前ai比较火,但你对ai的理解不够,你可以去用一下spring官方提供的springAI框架,然后看看怎么实现的,而不是直接用别人封装好的ai框架。(行吧,原来是我能力不足😭) 2、刚才打电话的时候你语速有点太快了,可能是太紧张了。 有点可惜(这个时候我就知道我寄了🐔) 3、我当时就是看了你的这个项目不错,然后也看了你的博客,觉得有点意思,然后给你发的面试 4、然后他还说我是他26届暑假实习面试的第一个人(真倒霉啊,哥你要是多对比一下,我是不是还看得过去呢😅) 最后他还给了我一些鼓励,果然大厂的面试官就是不一样啊! 总结:这次面试真的有点可惜,面试的时候有点紧张,说话都没经过思考,导致答的并不是很好。下次一定要等个几秒,组织一下语言再回答,就不会出现中途卡壳。中途我卡了好几次,然后好几次都抢了他的话,他还是耐心地等我说完。 还有就是确实对项目和知识的理解还存在不足,还需要再深究一下。 面试时长50分钟,虽然挂了,但感觉还挺好的,面试官态度也挺好,也找到了自己的不足。

蚂蚁 19分钟 自我介绍 实习项目干了啥? OK 实习用了es,es主要是用来去干嘛了 OK es想修改一个字段的类型怎么做 不会 还有一个es问题,忘记了,也不会 dubbo的实现原理,流程是什么,为什么可以调用到对应服务? 不会 开实习写了定时任务,用的啥? schedule 原理 (我答和async,transaction那些一样,都是通过spring的后置处理器去实现的,通过注解倒入对应的后置处理器,扫描然后开启定时任务这样的) 同时有五百,五十个定时任务,如果同时执行会一起执行吗(不会,内部是线程池,多余的任务会放入到任务队列,不会同时执行) MySQL索引分类(八股) 可以用英语口语交流吗(不会) 这个我裂开,我都不知道自己今天要面的是蚂蚁,我以为哪个小厂打电话过来说7.30面试,然后我下午搁那玩,直到面试前我都还在吃饭晒衣服。裂开啊, 面的狗屎一样。[流泪][流泪][流泪]

蚂蚁金服 - 数字金融线 - 财富技术部 Java研发工程师(实习) 一面 电话48min 笔试和测评完成之前就约的面试,面试官人很好很健谈,小哥哥声音也很好听,全程笑嘻嘻,但是整体感觉非常水 #求职# 经验 #Java# #后端# #实习#

【大厂笔试题】7 家大厂、25 道笔试题

2023年3月大厂笔试真题 米哈游 携程 美团 拼多多 百度 阿里巴巴 蚂蚁金服 总共7个大厂,共25道编程题 其中米哈游试题来源于室友(我目前还是待测试[流泪]),百度因为时间冲突放弃,题目来源于牛客网,其他都是我亲自参加的 这周末应该还有美团和米哈游的笔试,腾讯笔试在月底 每道题目下方简单写了一下思路,各位可以参考,如果有更好的方法欢迎私信我 如果觉得题目还不错的话可以点个赞或者GitHub以及Gitee帮我点个star,谢谢各位! GitHub: https://github.com/Yuejia-Lai Gitee: https://gitee.com/yuejia-lai 我的笔试成绩放在下面,可以给各位一个参考(事实上感觉有无面试和笔试结果关系不那么大,主要是得有部门看上你): 携程 :3.2/4 已约线下面 美团: 3.5/5 没消息 拼多多: 3.95/4 官网进入待面试阶段 百度: 时间冲突鸽了 卡在笔试阶段 阿里巴巴和蚂蚁金服是在笔试和测评之前就约了面试,可能没什么参考价值(貌似阿里系都喜欢这样) 资源 经验 #求职# 后端 #实习# #笔试# #大厂#

下载 APP