欧美在线一级ⅤA免费观看,好吊妞国产欧美日韩观看,日本韩国亚洲综合日韩欧美国产,日本免费A在线

    <menu id="gdpeu"></menu>

  • Android開發(fā) Java面經(jīng)

    2018-03-25    面經(jīng)大全   

    總結(jié)面經(jīng):

    因?yàn)槭莾奢喖夹g(shù)面的面試官都是Java方向的,所以他們一道Android的問題都沒有問,白準(zhǔn)備了Android那么多知識點(diǎn),而且一面二面有些問題是重復(fù)的,就不分哪道題是哪一輪的了

    1.自我介紹,我就說了我叫啥來自哪,然后說了一下學(xué)習(xí)過程,同時(shí)大概說了一下最好的一個(gè)項(xiàng)目

    2.對于項(xiàng)目中用的realm數(shù)據(jù)庫,開始問,這個(gè)數(shù)據(jù)庫有哪些好處啊,怎么和服務(wù)器交互啊,底層是存的什么格式的數(shù)據(jù)啊,反正就是這一塊的

    3.計(jì)算機(jī)網(wǎng)絡(luò),他只問了一句了解網(wǎng)絡(luò)這塊嗎,我把我知道都說了,從http說到tcp握手揮手,https啊,cookie,session啊,http持續(xù)連接啊啥的,沒說完他就換話題了

    4.操作系統(tǒng)

    4.1內(nèi)存,我從Java內(nèi)存模型,說到內(nèi)存分配,垃圾回收,判斷對象新老啊,判斷是否回收說的

    4.2存儲器管理,其實(shí)我真的不記得,就記得什么段頁式,大概瞎說了兩句

    4.3進(jìn)程線程,進(jìn)程線程區(qū)別,進(jìn)程通信,什么時(shí)候用多進(jìn)程多線程(這個(gè)問題我說完,二面面試官直接說就這么幾種情況那你理解也不深。

    5.Linux,我確實(shí)是答不上,完了一個(gè)在沒問,我還是上學(xué)期用過那么幾天

    6.算法題

    6.1說說筆試那三題怎么樣,說說思路(我還賊裝的說的不難。,大概說完思路

    6.2手寫翻轉(zhuǎn)鏈表(雖然做過,但是一碰到鏈表賊怵,每次都是每次提交還幾遍才通過,所以昨天也不知道對不對寫的)

    6.3手寫一個(gè)單例

    6.4一個(gè)G的文件,全是URL,好多條的URL,實(shí)現(xiàn)排重,當(dāng)時(shí)我直接說的數(shù)據(jù)量小的話用hashset就我完了,但是這么大數(shù)據(jù)量,我考慮考慮,一會直接說的我沒想法,沒接觸這種數(shù)據(jù)量的,然后讓面試官告訴我了

    6.5Topk,堆排去做,手寫了一下,很尷尬,沒有ide我不會寫優(yōu)先級隊(duì)列單詞,但是思路是對的,他還問我還有沒有更優(yōu)解,我懵了一下說我腦子里第一反應(yīng)就這個(gè),反問他,他說這就是最優(yōu)解

    7.線程,怎么開線程啊,線程池啊,哪方面用到啊,線程池好處啊線程池種類啊,反正關(guān)于我知道的線程的東西都說完了

    8.LruCache,說了他的緩存是怎么做的,用什么實(shí)現(xiàn)的緩存,同時(shí)還舉例說到平時(shí)在Android開發(fā)中加載圖片用到的LruCache

    9.項(xiàng)目,我基本沒啥項(xiàng)目,一面面試官問了項(xiàng)目都是干嘛的怎么實(shí)現(xiàn)的,得出的結(jié)論就是我做的是一個(gè)單機(jī)小玩意,好吧,確實(shí)是沒技術(shù)含量,但是我還是給他解釋了雖然小而且low,但是中間遇到了什么問題,我是怎么解決的,用ListView的滑動沖突說了一下解決問題的能力

    10.與別人的區(qū)別是什么你的優(yōu)勢在哪,這個(gè)我就挺不要臉的了,我說可能比別的Android開發(fā)同學(xué)多一點(diǎn)點(diǎn)動手能力,喜歡看那些優(yōu)秀的第三方框架的源碼,然后二面面試官問我全看懂了嗎,那我顯然不可能是吧,然后給他okhttp框架說了一下我看到啥了證明一下我看過源碼,我網(wǎng)絡(luò)和操作系統(tǒng)比起計(jì)科專業(yè)同學(xué)肯定差點(diǎn),那我肯定不能說,那我然后就說我算法稍微好一點(diǎn)點(diǎn)吧

    上面是技術(shù)面的問題

    下面是hr問題

    1.怎么要做開發(fā),女孩子做開發(fā)的很少,怎么想的,我就說什么怎么感興趣啊項(xiàng)目需要啊啥的

    2.有沒有男朋友啊是不是獨(dú)生子女啊,家長這些會對你的工作啊地點(diǎn)有什么影響

    3.怎么看待開發(fā)工作強(qiáng)度大這個(gè)問題啊

    4.又要上班,可能還加班,還要學(xué)習(xí)新的知識,怎么規(guī)劃時(shí)間啊

    5.實(shí)習(xí)多長時(shí)間,外地同學(xué)怎么協(xié)調(diào)學(xué)校上課和實(shí)習(xí)

    差不多就是這些,主要是這些問題,做個(gè)記錄

    我背棄了Android,轉(zhuǎn)投了Javaweb陣營,去學(xué)習(xí)吧還是

    相關(guān)文章
    熱點(diǎn)文章
    推薦文章