4.1蚂蚁国际暑期一面

面试官迟到五分钟,进来道歉并主动介绍自己
1.自我介绍
2.手机欠费突然断网没热点了,赶紧蹭了个wifi重新回面试间,耽误了十分钟,疯狂道歉
3.为什么投递蚂蚁? 阿里腾讯这种比较有名,加上研究生学长推荐巴拉巴拉…

4.什么是软件工程?忘记了,全程瞎说
5.怎么学的java?学校选修课
6.面向对象是什么?有什么好处,解决了什么问题?balabala全程瞎说
7.讲讲小厂实习,遇到了什么困难? 疯狂输出,讲做的一个数据同步的抽象组件,自己怎么解决同步过程的锁竞争激烈问题。
8.并发安全相关的几个问题,锁,jmm等等。
9.看到简历写了元空间OOM 讲一下?
10.项目开发遇到过什么问题? 讲了沟通问题,前后端对照问题。
11.前后端对接应该注意什么? 瞎讲balabala

12.反问 这次面试表现怎样? 技术方面没什么问题,第一个软件工程和最后一个前后端的问题答的不对,建议下去看看软件工程相关的内容,沟通表达需要加强,讲话要先总后分有逻辑。
13.业务是什么? 蚂蚁暑期是统一一个大池子,面完随机分配的。#牛客AI配图神器#

总结:面试官很和蔼,讲话让人感觉很厉害,面试体验最好的一次。
全部评论
同学你好,考虑来pdd实习不?
点赞 回复 分享
发布于 04-01 22:30 上海
面完第三天挂
点赞 回复 分享
发布于 04-03 10:11 北京

相关推荐

#牛客AI配图神器#攒攒好运~手撕:两个文件各有一亿行字符串,写一个算法找两个文件中相同的字符串问题:介绍你的一个后端项目介绍RPC项目介绍为什么你拆了这几个模块如果某一台机器下线了,应该怎么处理Java的锁用过哪些synchronized 和 ReentrantLocksynchronized底层原理假如多个线程竞争一个被synchronized锁上的资源,假如有t1,t2,t3这几个线程,如果t1拿到了,那么这是t2t3怎么办,如果t1用完了,释放锁之后,那么t2t3怎么知道?之后又是怎么竞争给你一个线程池,corePoolSize = 10, maximumPoolSize = 30, workQueue.size() = 100, 问第几个任务过来的时候,线程数量能够扩大到最大的数量30超过了会怎么样线程有很多创建方式,他的演进是怎么样的,为什么后面又有了线程池你觉得线程池主要解决什么问题分布式锁都有哪些类型的实现用redis实现分布式锁的几个关键参数分别是什么作用?如key,value,过期时间WatchDog是干嘛的如果获取分布式锁后,业务执行过程中抛异常了怎么办如果没有用catch捕获呢那什么情况下,业务逻辑时间比过期时间短,但是仍然会用到过期时间释放锁是怎么实现的?里面可能出现什么问题需要考虑如果出现线程安全问题,比如过期时间10s,业务逻辑执行也是10s,那么如果先过期,然后另一个线程拿到了分布式锁,那么业务逻辑执行删除时候就直接把别人的锁删了,这个问题怎么解决Redis的高可用是怎么做的MySQL怎么实现乐观锁悲观锁数据库加了索引为什么可以变快?假如我没有学过计算机,应该怎么解释用索引的过程中需要注意哪些#蚂蚁##暑期##实习##Java##后端#
查看25道真题和解析
点赞 评论 收藏
分享
04-03 01:52
门头沟学院 Java
查看18道真题和解析
点赞 评论 收藏
分享
评论
3
6
分享

创作者周榜

更多
牛客网
牛客企业服务