蚂蚁Java实习一面面经

2021.2.23 蚂蚁暑期实习一面(70min)

  1. Java内存模型、主内存和工作内存交互操作
  2. voliatle怎么实现的、工作原理是什么、总线嗅探机制了解吗
  3. synchronized的锁优化有哪些、讲一下锁状态和锁升级
  4. 什么情况下用ReentrantLock而不用synchronized
  5. Java的中断怎么实现,为什么synchronized不能中断,ReentrantLock可以中断
  6. ReentrantLock怎么实现的(AQS)
  7. 列举几种你知道的垃圾回收机制
  8. CMS垃圾收集的原理
  9. 有什么方法来避免Full GC
    • 避免频繁创建销毁大对象(运用单例模式)
    • 把新生代空间调大
  10. NIO和BIO
  11. 谈一下Java类加载机制
  12. ConcurrentLinkedQueue、CopyOnWriteArrayList
  13. 数据库中读写分离的机制
  14. 进程间通信方式、Linux管道用什么来实现的
  15. 虚拟内存、分页内存管理、多级分页、局部性原理
  16. CPU的寻址过程
  17. 浏览器输入www.baidu.com 到显示页面经历了什么过程
  18. HTTPS的加解密过程(非对称密钥加密和对称密钥加密)
  19. TCP的拥塞处理机制
  20. MySQL索引与锁的关系(走索引锁粒度小,不走索引锁粒度大)
  21. MySQL怎么实现分布式锁、数据库的唯一索引知道吗
  22. 缓存一致性问题
  23. 快排的时间复杂度是什么,最坏的时间复杂度什么情况下会发生、怎样避免
  24. 同步和异步的概念
  25. 反问环节:部门情况,对实习生的要求

总结

  • 流程处理的很快,前一天上午投的简历,晚上接到约一面的电话。第二天上午就一面了
  • 面完下来,感觉问的还是比较深入的。面试官会从一个简单的点开始一直深入下去问到答不出来为止。对于一些拓展的问题,面试官也会不断地引导。最后反问环节说他比较看重在拿到一个没接触过的东西时,如何运用已有知识来进行思考的过程。

最后给我的个人博客打一个小广告,希望能帮助到大家

全部评论
楼主,能问下项目吗🤗
1 回复
分享
发布于 2021-02-23 23:01
纯问答70min啊?!太顶了
1 回复
分享
发布于 2021-02-24 00:03
联想
校招火热招聘中
官网直投
好顶,没问项目没问算法
1 回复
分享
发布于 2021-02-24 10:21
如果对java大数据方向感兴趣 也可以来阿里云我们部门来试试 java可以面试的部分还是很多的
1 回复
分享
发布于 2021-02-24 13:46
昨天晚上突然来电话面试,我当场直接面了,30min,是不是凉了
1 回复
分享
发布于 2021-02-24 14:25
楼主,能问一下暑期实习面试大约到几号截止也,还没准备充分,想晚一些再投( •̥́ ˍ •̀ू )
点赞 回复
分享
发布于 2021-02-24 00:53
没有算法?
点赞 回复
分享
发布于 2021-02-24 07:42
大佬 你在哪里投的啊
点赞 回复
分享
发布于 2021-02-24 08:04
请问是蚂蚁的啥部门呀?😁
点赞 回复
分享
发布于 2021-02-24 09:08
请问是电话面还是视频面?
点赞 回复
分享
发布于 2021-02-24 09:46
https://www.nowcoder.com/discuss/597621?source_id=profile_create_nctrack&channel=-1 大家看下我们组的面试速度哈~
点赞 回复
分享
发布于 2021-02-24 09:54
楼主大几
点赞 回复
分享
发布于 2021-02-24 10:05
蚂蚁集团是中国最大的移动支付平台支付宝的母公司,也是全球领先的金融科技开放平台,致力于以科技推动包括金融服务业在内的全球现代服务业的数字化升级,携手合作伙伴为消费者和小微企业提供普惠、绿色、可持续的服务,为世界带来微小而美好的改变,用科技让普通人和小企业,享受平等的金融和生活服务。 支付业务质量技术部负责保障支付宝千亿级交易支付链路的质量,围绕支付中台的稳定性、海量资金的安全性以及用户体验的极致流畅性,我们致力于用技术构建世界领先、高效的质量技术保障体系,这份具有挑战性的事业需要优秀的“你”加入! 招聘对象: 2021.11-2022.10毕业的应届毕业生 招聘流程: 简历投递->在线笔试及测评->面试->发放实习offer->实习入职 岗位类型: 研发类:测试开发工程师 工作地点: 杭州、上海 ps: 可以加群或者加我微信18254276238私聊 也可以直接发简历哦
点赞 回复
分享
发布于 2021-02-24 10:52
楼主本硕985吗
点赞 回复
分享
发布于 2021-02-24 13:01
电话面还是视频面
点赞 回复
分享
发布于 2021-02-24 13:12
同学是做java的吗  可以考虑试试蚂蚁大数据部吗? 有兴趣私聊哦
点赞 回复
分享
发布于 2021-02-24 15:44
要试试钉钉么?现在没有进系统,应该是需要多多尝试 查漏补缺的,相当于多次机会哦~需要的话联系我~可以内推,也可以直接投递简历到chengyi.dk@alibaba-inc.com
点赞 回复
分享
发布于 2021-02-24 16:26
可以私信我,内推蚂蚁金服,支持查进度,简历指导。 https://www.nowcoder.com/discuss/599111 qq:943227789
点赞 回复
分享
发布于 2021-02-24 17:29
阿里巴巴场景金融技术部招新啦,春招实习具体岗位如图,2022届的师弟师妹们快快投简历[勾引],简历直接投到这个邮箱👆🏻 lirunmin54@163.com
点赞 回复
分享
发布于 2021-02-24 19:16
16题怎么答呢
点赞 回复
分享
发布于 2021-02-24 20:22

相关推荐

     又挂了,估计后面会叕挂了。这次面试官依旧很好,全程引导,面了半小时项目和场景题,然后又聊了20分钟,给了我很多建议(非常感谢),没有问八股也没有手撕。题目如下(黑马点评项目):1. 数据库的表怎么设计的,用户表都存了那些字段。2.userid怎么设计?我说可以随机。他说那你觉得随机会不会有问题?我说有可能会重复。他说,这也是个问题,那你该如何设计userid?我说自增?他问为什么要自增?答不上来了3. 讲一下乐观锁解决超卖?说一下修改库存的sql代码?4. 讲一下一人一单5. 讲一下分布式锁是怎么实现的。6. 讲一下消息队列的作用,一般什么情况下使用。7. 我们前面说的是正常的情况,下面我们讨论一下异常的情况,该怎么应对redis宕机?8.高并发的情况下频繁的修改库存,你该怎么办呢?我说100的库存,可以分成十份,这样就从访问一个key,变成访问10个key了。他说那数据库那边呢?我说可以将修改库存的操作放入消息队列中,异步的去操作。        项目的问题基本上就到这里了,还有几个小问题记不太清了,希望能帮到大家。        总结:整体表现比上次面蚂蚁强一些,就是前两个问题答的太稀碎了,自己看项目的时候太粗糙了。面试官一问我表的相关字段,脑子直接懵掉了        小建议:面试要早一些,先面个一次两次的,一方面是像别人说的,早来坑位更多,另一方面我觉得是可以及时的认识到自己的差距,及时调整。我在面试前准备了一个月左右,然后每天都悠哉悠哉的,一天学个两三个小时。如果不是这两次面试的话,我估计会继续悠哉悠哉到五月份,到时候才警醒就更难了。        加油加油!明天还有个团子,面完这一个,就先修整一段时间,沉淀沉淀,再继续面了。       可以失败,但永不放弃。失败了不可怕,犯错误了也不可怕,关键是面对失败,面对挫折,是选择沉沦,或者继续悠哉悠哉,还是做出改变,努力去提升自己。我想做第三种。
点赞 评论 收藏
转发
41 255 评论
分享
牛客网
牛客企业服务