2014-7-29-阿里电面-第一轮
等了好久,以為簡歷要掛了,今天最終打來了。面試過程中手抖嘴抖有木有!
?
1、經(jīng)經(jīng)常使用的集合類。我回到ArrayList、LinkedList、HashMap,接著問ArrayList、LinkedList的差別,以及分別的適用范圍。
看了Java集合類基本上是必考。
?
2、有一個需求。要對一個對象的list排序,該怎樣排序。我回答要實現(xiàn)Comparator接口來規(guī)定下排序規(guī)則,然后在用Collections類的sort方法進(jìn)行排序。
?
接著又問你知道Collections的sort排序是使用的哪種排序嗎?我說之前看到過是高速排序。
又問我看過它的代碼嗎,我說木有,囧
http://blog.csdn.net/bruce_6/article/details/38274919
http://blog.csdn.net/bruce_6/article/details/38299199
?
3、用過哪些設(shè)計模式。我瞬間慫了,說了幾個能想起來名字的。。。又問使用單例模式時要注意哪些?我也跪了,面試官說好吧,放我一馬,囧
?
4、Servlet是線程安全的嗎?Servlet的生命周期?之前看過。基本忘完了。
http://blog.csdn.net/bruce_6/article/details/39157673
http://blog.csdn.net/bruce_6/article/details/39157825
?
5、git(我簡歷里寫的),git和SVN的差別?我絞盡腦汁,僅僅想起來兩個。
http://blog.csdn.net/bruce_6/article/details/38299677
?
6、多線程。。。聽到我就要跪了,尋常基本沒用過啊,問我實現(xiàn)多線程有幾種方式,我說有一個繼承什么什么類。實現(xiàn)什么什么接口,我連類名接口名也記不得了。。。面試官聽我面露難色。又放我一馬。
?
7、項目過程中遇到過什么困難?
?
8、尋常項目怎樣管理的?我沒聽懂。
面試小哥又提示是否使用ant、maven管理項目,還是尋常的僅僅使用eclipse?我瞬間想問為什么要用ant、maven,我說我接觸過maven,可是自己沒有使用他它來管理自己的項目。面試小哥預(yù)計又是一聲嘆息。
?
9、性能測試(簡歷里寫的),之前做的性能測試講一下,我巴拉巴拉。性能測試有哪些指標(biāo)?
?
10、最后問我,你不是計算機(jī)專業(yè)的(通信專業(yè)的),看你搞的都是計算機(jī)。你不認(rèn)為你對不起你的專業(yè)嗎?我聽到這個感覺要哭了。心想我當(dāng)時腦子進(jìn)水了選錯專業(yè)了,您就不要計較了。可是嘴上還得編啊,什么興趣愛好啊,什么發(fā)展前景啦。。。
?
最后,面試官先揚(yáng)后抑的進(jìn)行了總結(jié)。說我初面過了,讓我好好準(zhǔn)備,做的東西要好好整理。說的高端一些,不要說出來都是增刪改查的(但是我做的幾乎相同都是增刪改查啊,囧)哥哭了。
感謝黨。
總結(jié)
以上是生活随笔為你收集整理的2014-7-29-阿里电面-第一轮的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 接入指南
- 下一篇: 服务器引导顺序,docker compo