几天前,我与阿里的人帮我内推,并让他帮我审阅了一下简历。当时我并没有打算投递,只是想完善一下自己的简历。然而,几天后,也就是3月8日下午,我突然接到了阿里的电话通知,告诉我要进行一面面试,于是安排了今晚8点的面试。面试开始后,面试官针对我的数学建模比赛经历进行提问,询问我关于建模的事情,例如我研究的课题以及在小组中的角色。当时,我回答我担任的是开发与建模的工作。但我想面试官实际上想了解我在建模中具体做了什么.接下来,面试官对我的项目经历进行了提问,包括:1、项目是否实际使用?是否会考虑使用该项目?2、项目完成的程度如何?3、是否部署了该项目?是在本地还是在服务器上部署?4、项目中使用的Redis解决了哪些问题?5、讲一下项目中使用到的消息中间件kafka。面试过程中,面试官还提问了一些Java基础知识:1、HashMap的实现方式。2、为什么要使用红黑树作为HashMap的实现,而不是AVL树?3、在什么情况下使用红黑树?在什么情况下使用AVL树?如何权衡?为什么JDK开发者最终选择了红黑树而不是AVL树?4、数据库索引使用了哪种数据结构?5、为什么使用B+树而不是红黑树?6、你了解哪些排序算法?能简单介绍一下吗?7、快排和堆排序的时间复杂度是多少?8、简单介绍一下快排的实现方法。9、原子变量的实现原理10、CAS的问题,讲一下解决方案。11、有没有更好的计数器解决策略12、讲一讲NIO和BIO的区别13、SpringAOP原理是什么?怎么使用?什么是切点,什么是切面?最好是举个例子在线编程题要求:1.排序(升序)三个链表并分别打印结果2.合并三个升序链表,并打印合并后的降序结果3.给一堆硬币的array,返回所有的组合不提前背一下,这谁招架的住啊。******************在分享下内推二维码,大家有兴趣的也可以投一下.
点赞 5
评论 2
全部评论

相关推荐

门口唉提是地铁杀:之前b站被一个游戏demo深深的吸引了。看up主页发现是个初创公司,而且还在招人,也是一天60。二面的时候要我做一个登录验证和传输文件两个微服务,做完要我推到github仓库,还要我加上jaeger和一堆运维工具做性能测试并且面试的时候投屏演示。我傻乎乎的做完以后人家跟我说一句现在暂时不招人,1分钱没拿到全是白干
你的秋招第一场笔试是哪家
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务