天天看點

阿裡一面(電話面試)

今天下午突然接到阿裡的面試電話,挺緊張的,畢竟是一次好的機會,唉,他緊張了,以後得注意。下面做個總結。

接到第一個電話,首先自我介紹一下。。。。。。,然後,你做的挺多的,這裡有兩個職位,一個是無線安卓方面,一個是java開發,你選擇哪一個?我比較喜歡android底層的開發,那好電話轉接到另一個同僚,java開發主要是java web方面的嗎?no,主要做打開淘寶網之後你看到的的背景開發。yes。電話挂了。

一會電話過來了。。。。,介紹一下你做過啥東西,。。。。。,哦,資訊的展示是吧,yes。那麼,你哦用到了哪些技術,。。。。。,那有個問題,如何緩存資料,比如說突然沒網了,app上顯示剛才打開的資訊。。。。。。,你知道線程安全,棧,堆的關系嗎?。。。。。。。。,stl中,list和vector的差別優缺點。。。。。。。,c++中如何實作多态,虛函數怎麼了解。。。。。。。。,const何時初始化,有幾種方法。。。。。。。。。。,static變量如何初始化,有幾種方法,他是在堆中還是棧中。。。。。。。。。。。,如何實作單例模式,new單例對象應該是在堆中還是棧中。。。。。。。。。。。堆和棧的差別,什麼存在于堆中,什麼存在于棧中,生命周期。。。。。。,delete [] 和delete的差別??。。。。。你是如何學習android的。。。。。。。

總結一下:

1.andriod中如何實作緩存。

2.線程安全,棧,堆的關系。

3.stl中,list和vector的差別和聯系。

4.c++中如何實作多态。

5.const何時初始化,在什麼地方初始化,有幾種方法。

6.static何時初始化,在什麼地方,c++類中呢。

7.設計模式,如何實作單例模式,new的對象是在堆中還是棧中。

8.堆和棧的差別。

9.delete[]和delete的差別。

10.你是如何學習android的。

繼續閱讀