網易面試

9.9星期六下午,本來面試時間是12點,但我11:47到的,到了之后前臺說,上午的面試已經都結束了,你們去吃飯吧,所有面試的貼標簽,進去保安開門,然后去吃飯,這里有一個帶女朋友的男生,問前臺,女朋友能不能進去吃飯,前臺說原則上是不可以的,然后男生就只能一臉無奈的看著我們進去,覺得這里還是挺不人性化的,進去后領飯票,免費吃飯。


吃完飯十二點半,等到一點五十左右開始面試。

一面是一個很和善帥帥的男生,我不會的地方也會稍微給我講講,遇到不會的也不會一直追問我,感覺他也有點小緊張的樣子~,一面是問項目,看我android和ios都做過,所以問了以下問題

1,我為什么兩個都做過

2,感覺android和ios有什么區別

3,list view的adapter,了解適配器模式么

4,viewholder的好處,為何推薦使用viewholder

5,給一個數組,找出里面的小于0的數,我說使用排序,例如快排,堆排序,歸并排序等,然后他問我快排實現原理。

6,承接上一個問題,他說其實并不是想問這個,是想問我在list·remove的時候,如果直接remove,會有什么問題,我不懂,他還給我講了一下會產生數字越界。

7,OKhttp和retrofit是否有了解,

8,recycleview和listview區別。


然后二面

1 classloader原理,也就是JVM加載class原理,如果當一個class被兩個classloader加載之后,會識別為一個還是兩個。

2,proxy是否了解,jdk作用。

3,Map接口

4,collection和collections的區別

5,Activity四種啟動方式

6,handler機制和底層原理

7,Http和Https區別

8,Https的連接與驗證的三次握手

9,內存泄漏 ? 內存溢出是堆還是棧

10,webview為何比本地慢

11,類鎖和對象鎖

12,分段鎖機制

13,線程安全

14,contentlist

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,373評論 25 708
  • 一面: 首先自我介紹項目,項目確實比較水,被面試官看穿了。我寫的16年3月至今,他說這東西要做這么久嗎,答曰處理數...
    5b9fb50f46a2閱讀 5,431評論 0 0
  • 今天去網易面試,面試官出了一道面試題,下面代碼會發生什么問題? 當時我把自定義的隊列看成了串行隊列,然后回答:“沒...
    Nemocdz閱讀 4,403評論 13 40
  • 似乎大學不只是享受知識的充盈,還有為之付出的精力與奮斗,今天我終于懂了。
    馬默阿雅閱讀 141評論 0 0
  • 溝通不單單是說話。有的人溝通能力強,有的人溝通能力若。那么,強和弱主要表現在什么地方呢?溝通的藝術這本書說,學者辨...
    秋風明月閱讀 783評論 0 2