阿里暑期实习Java开发 电话面面经
部门:淘菜菜技术部
时长:30min
我3.20被内推,一直没有笔试,中途阿里打电话过来说要面试,我不太懂为什么没笔试就要面试,看了看牛客原来是简历面🤣鸽了阿里一次(没接着电话),今天才面上。
没有自我介绍,小姐姐直接问简历上的项目,介绍了一下自己做的和收获,并问了一些项目中的细节,比如说怎么部署到阿里云的,是不是单服务器这样。
【数据库部分】
• 我看你项目中用了Mysql,Mysql索引了解吗?说一下mysql索引结构,你在项目中用到索引了吗,怎么设计的?
• 知道B+树吗?说一下
• 数据库怎么设计的,需要考虑哪些方面?
• 数据库三大范式
【Java基础部分】
• ArrayList和LinkedList的区别,什么情况下谁更效率更高一些?
• Map有用过吗,有用过哪些Map?这我说了HashMap
• HashMap的具体实现,比如K,V balabala
• JVM了解吗?问的啥忘了
• 多线程有用过吗,多线程了解吗?有额外看过吗?我这里说我只在C++里用过,但用得比较少,不是特别了解
• GC垃圾收集器有哪些?
• ClassLoader类,这里我没答上来
【这说了些其他的,可能对我表示怀疑,问我在学校学了哪些课程。学过Java吧,xxx学了吗,我说学了但是学得很浅】
• UML有用过吗?
【算法部分】
• 如何判断链表有环?这里我说了遍历和快慢指针
【反问部分】
• 据说现在春招阿里没有hc了是吗?小姐姐说她们部门是有的,今年大环境没有那么好,但是还是有的,对社招卡得要严一点
• 部门是做什么的?这里讲了很多很多部门有关内容,介绍部门规模,以及所负责的具体工作模块(讲这么多就差把我dia进去了你说对吗阿里🤣)
• 实际的软件开发流程是什么样子的?
面试完刚上官网就看到终止流程了,但是多了一个新的流程,估计是扔到池子里了吧,随便吧,很久不面还有点生疏🤣找不到实习咯!
#面试复盘##阿里巴巴##实习##Java#