2021阿里高德Java實習生一面面經(2020.4.15)

希望以後可以進入阿里,這一次就是試試,估計可能應該要涼???(還是希望可以過,雖然我只是試試,基本沒怎麼準備這些東西,個人介紹還是上午才背的) 畢竟有好多我都是瞎扯的。還有期間斷了無數次信號。。。。

面了一個小時從下午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、再見

大概就這麼多了,其實也不難感覺,都是一些基礎,主要是我就沒準備,而且以前看的忘得差不多了。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章