今天下午去了杏樹林面試,上午的時(shí)候擼了下OKHttp的源碼代赁,還沒有分析完,后面我會(huì)陸續(xù)完善的兽掰。今天的面試芭碍,在我感覺看來面試官水平也不比我強(qiáng)多少,但是照樣不給你通過你能奈何孽尽?我現(xiàn)在都已經(jīng)習(xí)慣了窖壕,對我來說面試失敗屬于正常,面試通過屬于異常杉女,漸漸麻木了吧瞻讽。
面試官照著簡歷問了幾個(gè)點(diǎn),recycleview的源碼實(shí)現(xiàn)熏挎,它在性能上比ListView有何提升速勇,ListView的復(fù)用機(jī)制,我以前看過ListView的源碼坎拐,現(xiàn)在都忘記了烦磁。然后問了fresco有哪些優(yōu)點(diǎn),我只看過fresco的官方文檔廉白,源碼太過龐大我沒來得及看完个初,所以原理上的東西也回答不了太多。然后問圖片三級緩存猴蹂,LruCache的內(nèi)部實(shí)現(xiàn)院溺,這個(gè)我沒有回答好優(yōu)點(diǎn)虧了,因?yàn)椤禔ndroid開發(fā)藝術(shù)探索》這本書里面詳細(xì)講了圖片緩存的磅轻,LruCache內(nèi)部數(shù)據(jù)結(jié)構(gòu)用的是LinkedHashmap珍逸,key是存md5加密的url逐虚,value是bitmap。我卻沒想起來谆膳,我說內(nèi)部是LinkedList實(shí)現(xiàn)的叭爱,我錯(cuò)了。然后是內(nèi)存泄露漱病,我答了內(nèi)部類相關(guān)的一些問題买雾,等等。
自我感覺面試答得很一般杨帽,沒戲的可能性比較大漓穿,畢竟他們現(xiàn)在不急著招人,就是要找比較牛逼的注盈。機(jī)會(huì)是留給有準(zhǔn)備的人的晃危,我感覺自己還是沒有做好面試的準(zhǔn)備,我8月份就在簡書上建了十幾個(gè)目錄老客,打算把這些技術(shù)都總結(jié)一下僚饭,就是為面試做準(zhǔn)備,可是我卻沒有按照自己的設(shè)想去做‰逝椋現(xiàn)在回過頭去鳍鸵,一點(diǎn)一點(diǎn)地都補(bǔ)上去,“出來混遲早是要還的尉间。权纤。∥诙剩”
明天要去一家做VR的公司面試了,做這類產(chǎn)品的公司會(huì)對視頻音頻外邓,Opengl ES撤蚊,SurfaceView之類的技術(shù)有要求,而我這方面的經(jīng)驗(yàn)還是空白损话,哎侦啸,明天的面試不知道咋去準(zhǔn)備。Anyway丧枪,先去看看這兩方面的知識吧光涂。