希望以後可以進入阿里,這一次就是試試,估計可能應該要涼???
(還是希望可以過,雖然我只是試試,基本沒怎麼準備這些東西,個人介紹還是上午才背的)畢竟有好多我都是瞎扯的。還有期間斷了無數次信號。。。。
面了一個小時從下午2.30開始—3.30結束。
1、開頭自我介紹
2、讓說一個印象深刻的項目
3、從項目中找知識點問
4、問Java基礎
- static、final等的區別與聯繫
- 多態的含義解釋
- 繼承
- jvm的原理
- 重載解釋
- ==與equals區別於聯繫
- hashcode()equals
- final關鍵字
- String a =new(a,b,c)共新建了幾個對象
- java多線程
- set的三個形式
- ArrayList、LinkedList和Vector的區別與解釋
- new一個對象,內存分配原理
5、算法基礎
- 快排算法描述,時間複雜度
- 二分查找算法描述,時間複雜度
- 完全二叉樹概念
- 平衡二叉樹概念
- 紅黑樹是平衡二叉樹麼?
- hashmap與hashtable的區別
- 小頂堆概念
6、計算機網絡
- tcp/ip通信
- 三次握手
- 爲什麼要加ACK
- 五層網絡協議
7、操作系統
- 進程與多線程(忘了問了沒有,反正我沒答上來)
8、Android基礎
- activity的生命週期
- Intent傳值
- intent a=…,intent b=…,如何將a轉換成b
- //Android多線程(忘了問了木有,問了也不會)
- Android運行過程(activity活動流程),應該是
- launch mode?
9、項目中的難點與解決方法
10、有什麼想問我的麼?(哈哈~這個我回答的沒有)
11、個人規劃(我說我就想進阿里,老舔狗了)
12、再見
大概就這麼多了,其實也不難感覺,都是一些基礎,主要是我就沒準備,而且以前看的忘得差不多了。。。