Android開發 Java面經
總結面經:
因為是兩輪技術面的面試官都是Java方向的,所以他們一道Android的問題都沒有問,白準備了Android那麼多知識點,而且一面二面有些問題是重複的,就不分哪道題是哪一輪的了
1.自我介紹,我就說了我叫啥來自哪,然後說了一下學習過程,同時大概說了一下最好的一個專案
2.對於專案中用的realm資料庫,開始問,這個資料庫有哪些好處啊,怎麼和伺服器互動啊,底層是存的什麼格式的資料啊,反正就是這一塊的
3.計算機網路,他只問了一句瞭解網路這塊嗎,我把我知道都說了,從http說到tcp握手揮手,https啊,cookie,session啊,http持續連線啊啥的,沒說完他就換話題了
4.作業系統
4.1記憶體,我從Java記憶體模型,說到記憶體分配,垃圾回收,判斷物件新老啊,判斷是否回收說的
4.2儲存器管理,其實我真的不記得,就記得什麼段頁式,大概瞎說了兩句
4.3程序執行緒,程序執行緒區別,程序通訊,什麼時候用多程序多執行緒(這個問題我說完,二面面試官直接說就這麼幾種情況那你理解也不深啊)
x,我確實是答不上,完了一個在沒問,我還是上學期用過那麼幾天
6.演算法題
6.1說說筆試那三題怎麼樣,說說思路(我還賊裝的說的不難啊),大概說完思路
6.2手寫翻轉連結串列(雖然做過,但是一碰到連結串列賊怵,每次都是每次提交還幾遍才通過,所以昨天也不知道對不對寫的)
6.3手寫一個單例
6.4一個G的檔案,全是URL,好多條的URL,實現排重,當時我直接說的資料量小的話用hashset就我完了,但是這麼大資料量,我考慮考慮,一會直接說的我沒想法,沒接觸這種資料量的,然後讓面試官告訴我了
6.5Topk,堆排去做,手寫了一下,很尷尬,沒有ide我不會寫優先順序佇列單詞,但是思路是對的,他還問我還有沒有更優解,我懵了一下說我腦子裡第一反應就這個,反問他,他說這就是最優解
7.執行緒,怎麼開執行緒啊,執行緒池啊,哪方面用到啊,執行緒池好處啊執行緒池種類啊,反正關於我知道的執行緒的東西都說完了
ache,說了他的快取是怎麼做的,用什麼實現的快取,同時還舉例說到平時在Android開發中載入圖片用到的LruCache
9.專案,我基本沒啥專案,一面面試官問了專案都是幹嘛的怎麼實現的,得出的結論就是我做的是一個單機小玩意,好吧,確實是沒技術含量,但是我還是給他解釋了雖然小而且low,但是中間遇到了什麼問題,我是怎麼解決的,用ListView的滑動衝突說了一下解決問題的能力
10.與別人的區別是什麼你的優勢在哪,這個我就挺不要臉的了,我說可能比別的Android開發同學多一點點動手能力,喜歡看那些優秀的第三方框架的原始碼,然後二面面試官問我全看懂了嗎,那我顯然不可能是吧,然後給他okhttp框架說了一下我看到啥了證明一下我看過原始碼,我網路和作業系統比起計科專業同學肯定差點,那我肯定不能說,那我然後就說我演算法稍微好一點點吧
上面是技術面的問題
下面是hr問題
1.怎麼要做開發,女孩子做開發的很少,怎麼想的,我就說什麼怎麼感興趣啊專案需要啊啥的
2.有沒有男朋友啊是不是獨生子女啊,家長這些會對你的工作啊地點有什麼影響
3.怎麼看待開發工作強度大這個問題啊
4.又要上班,可能還加班,還要學習新的知識,怎麼規劃時間啊
5.實習多長時間,外地同學怎麼協調學校上課和實習
差不多就是這些,主要是這些問題,做個記錄
我背棄了Android,轉投了Javaweb陣營,去學習吧還是
-
學會眼神交流 應答重點突出
面試是大學生求職應聘的重要一關,每個學生最想知道怎樣表現才能給面試官留下深刻印象。而來自眾多世界500強企業人力資源經理的答案卻很簡單,那就是表現真實的自己。日前,ACCA(特許公認會計師公會)在復旦大學等高校陸續舉行了就業力大比拼校園面試活動,1200多位報...
-
女性面試穿著六點建議
1:西服套裝一定要成套穿著嗎?解疑:套裝不成套穿著。成套穿著套裝太平凡,選擇經典黑白配色或同一色系深淺搭配,打造清新的準OL形象。細節搭配:精緻的花邊裝飾,黑色小西服因為前襟細緻的花邊裝飾,讓感覺大不同。紋理感強的精緻手袋,皮質表面上豐富的紋理變化,清新而時尚。2...
-
面試成功的人,真誠為上
金三銀四求職季近在眼前,不少小夥伴已經按捺不住蠢蠢欲動的心情。正所謂新工作新氣象,可怎麼才能順利通過面試的考驗,拿下心儀的那個TA?我們諮詢了多位業內資深HR,總結出這3個面試關鍵點,幫助你優化策略,提升面試命中率。真誠為上要說面試溝通中最重要的是什麼,那一定...
-
面試中:24個讓你贏得職位的技巧
1、全身心放鬆。招聘面試只是一次普通會面而已。儘管你不應當掉以輕心,但你千萬別忘記這個組織給你面試是因為他們需要你的服務,就如同你需要他們的服務一樣,他們甚至可能更急迫。2、面試取得成功的關鍵在於能否在面試中建立融洽的氛圍。絕大多數人把面試準備時間...
相關文章
- 大學生英語演講稿 Knowledge collaboration and all-round education
- NVIDIA公司ASIC Intern的筆試
- Android iOS開發工程師個人簡歷怎麼寫
- Executive and Managerial(管理部分)
- Android開發簡歷範文
- 學生英文演講稿Developing a good learning habit
- android開發工程師職位面試9篇
- 英文簡歷(行政助理)ADMINISTRATIVE ASSISTANT(Personnel)
- 英文求職信-Adminstration - Executive Assistant
- 英文簡歷(市場主管)MARKETING AND SALES DIRECTOR