本文主要是介绍分享一次不成功的蚂蚁金服面试,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
公众号:CodeMarker
“不想当将军的士兵不是好士兵”。对于程序猿而言,每个程序猿都有一个进名企的的梦。曾经有一次珍贵的机会出现在我的面前,但是我却没有好好把握。
在今年的某月某日下午,我接到了蚂蚁金服的面试电话。内心一阵颤抖,对于阿里的工作效率刮目相看,一周前找朋友内推的简历,这么快就有了回应。我将面试约到了晚上8点,给自己一点缓冲的余地。晚上8点,如约接到了电话面试。然后就开始了这一次尴尬的面试。首先开始自我介绍,就是把自己从大学至今的成长道路讲一遍,基本上没有什么大多的疑问。接下来,陈述项目。本来准备好五分钟的时间来进行陈述,结果3分钟不到,我就讲完了,由于太过紧张,我都不记得那语无伦次的表达了些什么。经过长达5秒钟的尴尬沉默,电话的那头终于嗯了一声。然后大佬逻辑清晰的把我的原话组织了一遍。大概是这个意思吗?嗯,是的是的。然后,emmmmm,大佬根据项目的中的每一个细节提出疑问:这样做有没有考虑过安全性问题?服务器宕机后程序有故障处理吗?NIO为什么支持多并发?……一连串的问题抛出后,我迷茫了!脸上堆满了尴尬而不失礼貌的微笑,内心产生了怀疑,这是我做的项目吗?一个小时后,终于结束了。然后,就没有然后了... ...简单总结一下,他们大概从三个方面进行考察: 1.项目经验的考察。2.技术深度的考察。3.学习能力的考察。这也是我以后学习提升的方向。道阻且艰, 砥砺前行!下面将面试题分享一下,欢迎大家留言交流,共同成长,一起进步!
蚂蚁金服面试题总结:
1.简单的做个自我介绍!
2.讲一个你能说的清楚的项目,即你最熟悉的项目?
3.你在这个项目中遇到的难点和解决方案?
4.讲一下NIO、BIO的区别以及NIO的原理?
5.分布式和集群有什么区别吗?
6.HashMap的实现原理?1.8以后有什么改变?
7.数据库索引的实现原理?
8.在数据传递过程中有考虑过安全性问题吗?了解过那些加密算法?
9.Jvm内存原理?
10.平时会看源码吗?比如:mybatis、spring它们的源码有看过吗?
11.平时下班有什么爱好?
12.你对我们有什么想问的问题吗?
这篇关于分享一次不成功的蚂蚁金服面试的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!