阿里JAVA研发实习一面面经
1、上来自我介绍
2、看到我笔试的代码中有一个PriorityQueue,问你了解PriorityQueeu的原理吗,(数组模拟,插入,删除)
3、那你知道堆排序吗?我:知道 你还知道什么排序算法?你能说一下归并排序的复杂度和实现吗?
4、你知道一些什么JAVA集合,MAP,Collection 接口,有什么什么具体的类,自己百度吧,我好想没答全
5、讲一下你的项目中最深刻的事?
我只参加过ACM啊,没有项目,说了一次打铁经历
6、你还知道什么队列,Queue,Deque ,估计也是不全
7、知道数据库索引吗?不知道,只有课上的那点知识容量
8、那让你实现一个银行的存款取款,你怎么实现?随便答了答,(0项目经验)
9、你刚才说了,要注意同步问题,你用什么解决同步?能简单说一下volatile吗?
10、怎么设计银行数据库?唉,不会
2、看到我笔试的代码中有一个PriorityQueue,问你了解PriorityQueeu的原理吗,(数组模拟,插入,删除)
3、那你知道堆排序吗?我:知道 你还知道什么排序算法?你能说一下归并排序的复杂度和实现吗?
4、你知道一些什么JAVA集合,MAP,Collection 接口,有什么什么具体的类,自己百度吧,我好想没答全
5、讲一下你的项目中最深刻的事?
我只参加过ACM啊,没有项目,说了一次打铁经历
6、你还知道什么队列,Queue,Deque ,估计也是不全
7、知道数据库索引吗?不知道,只有课上的那点知识容量
8、那让你实现一个银行的存款取款,你怎么实现?随便答了答,(0项目经验)
9、你刚才说了,要注意同步问题,你用什么解决同步?能简单说一下volatile吗?
10、怎么设计银行数据库?唉,不会
11、反问阶段。
估计要凉凉,唉,还是学的不够
#阿里JAVA实习一面##阿里巴巴##实习##Java工程师##面经#