2021 阿里巴巴和蚂蚁金服 Java实习生 面试经验贴(重要!!!)

最近面了蚂蚁金服集团的Java实习生,遗憾的是在第三面的时候挂了,不过还是希望能在此博客跟更多人分享我的经验,跟大家一起成长!

由于论文未按照我原本的计划投出去,备战实习的时间被耽搁了,于是乎,从今年的3月份正式准备的Java研发工程师相关的工作!因为我目前在读研二,很多人问我为什么不选择算法工程师,而且我读研期间也是做的算法类(异质图嵌入表示)相关工作,或者找数据挖掘,或者跟NLP相关的工作也行啊!的确,本人也经过再三的思考和相关实际工作的考量,最终还是觉得从事技术类研发工作可能更加适合我吧!

好啦,题归正传!我是3月1日开始准备的Java类相关工作,由于时间匆忙,我只好一边面试,一边准备,导致一开始被一些面试官怼得很惨!一开始准备Java我就投了阿里巴巴集团,于是乎在3月8日收到了杭州阿里巴巴的预面试,电话里面是一个声线温柔的小哥哥,大致就是想跟我约一个时间,由于我的简历通过了阿里系统的简历筛选并且优秀的情况下,给了我预面试,意思就是说,如果我表现优秀,只需要通过这一面就可以提前确定,不影响后续的正式面试!(不过,那时候我准备Java才8天,甚至连最起码的悲观锁、乐观锁都答不上来!!!),于是还是硬着头皮面试,当时大致问了这些我问题:

请问java中内存泄漏是什么意思?什么场景下会出现内存泄漏的情况?

1. 谈谈对HashMap的理解,以及HashMap的底层实现原理?

2. 请问HashMap线程安全吗?conCurrentHashMap是如何解决线程安全问题的?

3. 请问看过JDK的源码吗?对JDK有些什么了解?

4. 请问一下类加载的顺序和过程?

5. synchronized和volilate关键字的作用?对同步代码块有什么理解?

6.

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值