蚂蚁-数字金融-暑期实习-一面

3.25,1小时50分钟,面试官态度非常好,人也很好,交流就像聊天一样,一时间想不到也会主动引导提示,答不上来也会给你讲讲他的思路,而且会给你的回答进行良好的反馈(比如“嗯嗯”)
1.自我介绍
项目
2.40分钟问项目(包含本科+现在研究+互联网项目)
项目里面问:
3. 收获了什么,项目有什么改进吗
4.印象比较深的自己的收获
5.支付功能会遇到哪些问题
6.重复支付的问题你想想怎样解决
8.网络原因或者两个重复的订单并发点下去,怎样解决(我回答队列,面试官提醒给订单加锁)
9.库存,超买超卖问题(面试官提示关键就是怎样处理并发问题,库存管理性能问题,不能每次查询都去查库存)
10.整个过程中遇到的最大困难是什么,你怎样解决
11.学习过程中,对你帮助比较大的文档、书籍或者网站是啥(面试官建议多看英文文档)
12.设计思想、设计模式你知道什么
13.通信项目相关
八股
13.进程和线程的区别,线程是必须要有吗
14.进程的通信方式
15.死锁的产生条件
16.数据库的索引的优缺点
17.建立索引考虑什么
18.联合索引创建的时候遵循的规则,性别字段和10个状态,谁放前面
19.事务的隔离级别
20.设计数据库必须按照三个范式去设计?能不能打破第三范式(提示是冗余度问题)
21.数据库的乐观锁和悲观锁
22.TCP和UDP的区别
23.讲一下三次握手,三次原因
24.红黑树
场景题:
25.给你两个文件,都有50亿个URL,每条url占64字节,内存只有4G,怎样找出两个文件中相同的URL
26.Spring事务,假设public A,里面有个select,然后调用一个publicB,B中有两个insert,问事务加在哪里;若把事务加在B上面,如果请求从A发起,B的事务能不能生效,那如果从B发起能不能生效;select后算出一个count值,然后传递给B,用this.count=a,问这样可能会造成什么问题(我太菜了。。。没答上来)
JVM
27.类的加载过程
28.双亲委派模型,好处,怎样用自己的类加载器
29.fullgc产生的原因是什么,发生fullgc你会怎样解决(面试官提示忽略JVM,可能是用的不当,什么对象都往堆中加载,或者考虑是实现或者程序的问题,比如不应该加载这么多数据)
闲聊
30.chatGPT有试过吗
31.反问
#我的实习求职记录##面试#
全部评论
你这个面试的岗位是啥?
点赞 回复 分享
发布于 2023-03-26 13:00 山东
老哥请问下实习的岗位会不会有笔试啊?
点赞 回复 分享
发布于 2023-03-26 13:03 广东
为啥我一面就十几分钟,啥意思,传说中的KPI面嘛
点赞 回复 分享
发布于 2023-03-27 11:04 山东
25咋做
点赞 回复 分享
发布于 2023-03-30 17:12 广东

相关推荐

10-09 09:39
门头沟学院 C++
HHHHaos:这也太虚了,工资就一半是真的
点赞 评论 收藏
分享
M_bao:换个排版吧哥们,看着费劲
点赞 评论 收藏
分享
评论
5
46
分享
牛客网
牛客企业服务