BAT程序員面試經(jīng)驗分享
多Android開發(fā)工程師新手去企業(yè)面試的時候都希望有一些名企面試經(jīng)驗作參考,本文為大家整理了一些來自百度的面試經(jīng)驗,希望能對即將去面試的小伙伴有幫助~
1.“感覺面試不難,我個人所做的一個應用正好和他們的一個im項目類似"
本次面試是單獨面試,地點在首創(chuàng)空間1樓, 面試問題主要以我做過的項目為主,包括service的應用,如何開機自動啟動service, 內(nèi)存如何優(yōu)化, 如何防止圖片導致的oom,線程的優(yōu)化, 還提到了個frameLayout. 還有及時聊天如何實現(xiàn). 還有部分自定義控件如何實現(xiàn), listview的優(yōu)化,差不多就這些.
2.“三面都是技術(shù)面,一面基礎,二面技術(shù),三面跟你聊互聯(lián)網(wǎng)發(fā)展”
一面是個很年輕的面試官,估計是第一次做面試官。問了一些數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)庫計算機網(wǎng)絡的`基礎概念。給我做了一道算法題,我想了半分鐘,也寫出來了。不難
二面是第二天早上,那個面試官去買早飯了,我等了他10分鐘。進門自我介紹,然后他背對我打開電腦開始以及其變態(tài)的速度一個一個的問我題,還要求我只能一句話回答,態(tài)度很嚴肅。也是一些稍基礎的問題,比一面問的深入。后來他讓我3分鐘之內(nèi)寫出來鏈表逆序的遞歸算法,我不懂為什么偏要遞歸,其實題不難,不過他限定了時間,心理就緊張了,最后還是寫的有點問題。最后面試官突然對我一笑,說你二面通過了。
三面是云平臺的老大,我給他大概展示了我之前做的一個項目。他問我在我的理解里互聯(lián)網(wǎng)時代的爆點是什么,我盡我所能的扯了扯。后來他有問了一個很泛的大數(shù)據(jù)問題,一層一層的深入問下去,直到深入的我答不上來。因為我面的是上海的職位,所以等上海區(qū)面完才發(fā)offer。感覺百度很重基礎
3.“android基礎知識,java基礎知識和項目經(jīng)驗都回答的不錯,面試官也表示滿意。但因為不是計算機專業(yè),所以算法、網(wǎng)絡等計算機基礎知識不太扎實。
面試經(jīng)歷
一面:
1. Android四大組件
2. Activity生命周期
3. 兩種Service用法(startService、bindService),使用場景
4. BroadcastReceiver收發(fā)原理,有幾種注冊方法(程序注冊和menifest文件注冊)
5. Intent顯式及隱式,使用方法,工作原理(發(fā)出后,系統(tǒng)根據(jù)參數(shù)找到對應的目標并執(zhí)行)
6. Handler及Looper的使用方法及使用場景
7. AysnTask的使用方法及使用場景
8. 幾種Layout,padding/margin/gravity/weight各自含義
9. 自定義組件(自定義adapter的使用)
10. ANR異常,OOM異常及如何解決,內(nèi)存泄露的含義
11. 進程間通信(AIDL),Binder。
12. WebView,HTML5。
13. Java內(nèi)存回收機制(gc機制,新生代老生代)
14. Java集合Vector、ArrayList區(qū)別。
15. 多線程并發(fā)如何實現(xiàn)(concurrent.Executor)
16. Synchronized關鍵字的用法
17. 為什么會出現(xiàn)線程安全問題。
18.看簡歷,讓介紹一下做過的android的項目。由于我是app和后臺服務程序都做,所以讓介紹整個架構(gòu),及客戶端與服務端如何通訊的。(確實是自己做的,所以可以回答出)
19. TCP/UDP協(xié)議屬于哪一層,網(wǎng)絡協(xié)議共有幾層。
20. 排序算法都有什么?(冒泡,快速,插入)
21. 用最熟悉的語言寫一個冒泡排序。
22. 上一個公司是什么公司(是個創(chuàng)業(yè)公司),為什么離開上一家公司
總結(jié):
項目經(jīng)驗回答的挺順利,計算機基礎回答的不好。面試官說,我這關你是過了,因為項目經(jīng)驗沒問題,但是我們領導比較重視基礎,你還得再好好準備準備才可以。給再去互聯(lián)網(wǎng)公司面試的同志們提個醒,不管你面的是什么語言的開發(fā)職位,也不管你是做底層還是做app,算法神馬的是必考啊,平時多積累吧!
【BAT程序員面試經(jīng)驗分享】相關文章:
面試畢馬威的筆試經(jīng)驗分享10-11
行政助理面試經(jīng)驗分享07-13
程序員常見面試問題分享11-22
國考筆試面試備考經(jīng)驗分享07-11
筆試139+面試逆襲經(jīng)驗分享07-16
IT求職經(jīng)驗分享08-27
學長的求職經(jīng)驗分享08-27
中興筆試面試經(jīng)驗08-23
it程序員面試常見問題10-16