蚂蚁金服java实习一二三四面经(已offer)

牛客许愿真的灵啊,我这种菜鸡也能进大厂😂

电话一面
1.自我介绍
2.询问 项目
3.询问 项目 中mysql表的设计
4.线程的创建方式
5.线程池原理
6.hashmap原理
7.hashmap的risize操作会导致什么问题(hashmap死循环)
8.并发操作为什么会导致hashmap死循环(不知道)
9.聚族索引和非聚族索引
10.myisam和innodb区别
11.如何优化sql语句
12.concurrenthashmap多线程的原理
13.synchronized原理(jvm层面)
14.遇到过印象最深的问题是什么,怎么解决的
15.你有什么要问我的吗

然后是做测评和笔试

视频二面
1.自我介绍,然后先做三道题,第一道求两个集合差集,第二道求数组第三大的数和除掉前10大剩下的中位数,第三题判断一个ip是否重复,可能存在多线程操作,让内存空间占用更少,第三题做的不是很完美。
2.讲讲springboot和spring区别
3.讲讲虚拟机知道的
4.简单说一下内存分配
5.线程的通信方式
6.collection介绍一下
7.介绍论文
8.能实习多久
9.在你看来实习的意义是什么
10.有有其他offer吗

钉钉视频三面
1.自我介绍
2.研究生学习介绍
3.说说线程池
4. 你会怎么设计高并发秒杀系统
5.聊简历上的小 项目
6.很大的文件存放了ip地址,找出前1000个
7.知道什么中间件
8.说说分布式
9.说下知道的spring 源码
10.深挖论文
11.介绍爱好,通过这些爱好学到了什么
12.可以接受的工作地点

hr阿里郎视频面
先自我介绍,然后说了对 蚂蚁金服 的看法。问了我本科和研究生学习情况以及方法。接着让我介绍两个印象深刻的学习经历还有爱好和性格。如何看待大厂offer怎么选择,最后就是一些其他日常聊天。

后来追加了一次cto面
刚听说cto面开先还有点紧张,面试过程也比较轻松愉快,问了一点技术就问项目,然后聊聊实习看法、学习经历和自己的优势劣势等等

cto面当天晚上洗完澡一看手机就收到了意向书,感谢牛客,同时也把自己的经历分享给大家!!
#实习##蚂蚁集团##Java工程师##面经#
全部评论
想问一下 钉钉三面算HR面吗?
点赞 回复
分享
发布于 2021-04-01 14:12
许愿许愿许愿
点赞 回复
分享
发布于 2021-04-01 21:07
滴滴
校招火热招聘中
官网直投
楼主牛逼!蹭蹭蹭欧气
点赞 回复
分享
发布于 2021-04-01 21:08
昨天刚面完,许愿许愿,基础要求高,我还得再准备准备叭
点赞 回复
分享
发布于 2021-04-02 10:33
楼主是蚂蚁哪个部门呢?
点赞 回复
分享
发布于 2021-04-18 13:31
请问蚂蚁哪个部门
点赞 回复
分享
发布于 2021-04-19 14:35
是不是评级很高 需要加CTO面
点赞 回复
分享
发布于 2021-04-19 15:14
大佬二面三面隔了多久呀?
点赞 回复
分享
发布于 2021-04-21 11:28
许愿!!!😁
点赞 回复
分享
发布于 2021-05-11 13:47
沾沾喜气,老哥三面到HR面等了多久啊?
点赞 回复
分享
发布于 2021-05-19 16:34

相关推荐

头像
04-23 11:00
已编辑
重庆大学 计算机类
#实习##蚂蚁##算法#电话面试,光速下班。答出来的不说了。两个没答出来的。1)设计损失函数,让第一大的预测结果和第二大的预测结果差值最大化    直接回答的loss加一个-(first - second),似乎不被接受。请教了一下AI,它提出了一些可能的方法:    penalty = torch.clamp(margin - (first - second ) contrast_loss = 1 / (first - second + 1e-6) => 距离度量形式进行了改编 rank_loss = F.relu(margin-(first - second)) => 基于ReLU的设计,和1差不多        2)KMEANS聚类的时候,如果先验的已知某些结点不是一类,应该怎么做    step1:对于这个策略,我们可以手动选择聚类中心,确保已知的不应属于同一类的点(例如点A, B, C)从一开始就被分配到不同的聚类中。初始的簇中心点一定满足要求。    step2:执行KMEANS常规的聚类过程。并且检查特定点是否在同一聚类:    每次迭代后,查看点A、B、C的聚类标签。如果发现任何两个(或三个)点属于同一个聚类,那么进入下一步。    step3:重新分配点到其他聚类:为了重新分配,首先计算这些点到所有其他聚类中心的距离。选择一个距离第二近的聚类中心(或根据具体情况选择最合适的),将其中一个或多个点分配到该聚类。    step4:更新聚类中心:在调整了聚类分配后,重新计算所有聚类的中心,以最小化整体的代价函数。这通常意味着要重新计算每个聚类中所有点的平均位置作为新的聚类中心。    重复迭代:step234:继续执行K-means迭代,直到满足收敛条件,即聚类中心的变动非常小或达到预设的迭代次数。沉默太久了,真的折磨,不是我能去的公司,太菜。现在回想,其实也不是太难的问题。可能是太紧张了吧。放平心态继续前行
点赞 评论 收藏
转发
6 37 评论
分享
牛客网
牛客企业服务