貓眼文化
5.1W
  • 北京
  • 傳媒
  • 500-999人
  • 民營(yíng)企業(yè)
  • 周末雙休
  • 餐補(bǔ)
  • 節(jié)日福利
  • 氛圍好
  • 不加班
  • 彈性工作
  • 贊同

匿名用戶(hù)

面試了職位: 安卓工程師 2021-05-08

貓眼文化安卓工程師面試經(jīng)驗(yàn)-貓眼文化安卓工程師面試經(jīng)驗(yàn)
面試過(guò)程
1.一面
一面 (技術(shù)面): 20:00 ~ 21:12(8.27號(hào)) 自我介紹 Handler是用來(lái)做啥的 每個(gè)線(xiàn)程都能有自己的Handler嗎 Fragment和Activity之間傳遞數(shù)據(jù) Activity加載Fragment的方式 add一個(gè)Fragment的時(shí)候已經(jīng)有一個(gè)Fragment的話(huà),對(duì)之前的Fragment的生命周期的影響 ActivityA啟動(dòng)ActivityB的生命周期回調(diào) Activity的啟動(dòng)模式(分別用于什么場(chǎng)景) onSaveInstance和onReStoreInstance作用 ViewModel怎么實(shí)現(xiàn)的 ViewModel是不是一直存在內(nèi)存中(比如我開(kāi)啟了很多頁(yè)面,或者ViewModel持有Bitmap這樣的對(duì)象) Android用過(guò)哪些布局 View的繪制會(huì)經(jīng)過(guò)哪些(onMeasure,onLayout,onDrow) 讓View重新繪制的方法(重繪時(shí),onMeasure會(huì)調(diào)用幾次) onMeasure會(huì)執(zhí)行幾次 ConstraintLayout經(jīng)常用到的屬性 guaidline為什么不會(huì)在布局上顯示 事件分發(fā)機(jī)制 Android中線(xiàn)程掛了進(jìn)程會(huì)崩潰嗎? RxJava用過(guò)了哪些操作符 Java內(nèi)存分為哪些區(qū)域 堆內(nèi)存溢出、棧溢出相同嗎 哪些場(chǎng)景下會(huì)發(fā)生棧溢出 創(chuàng)建的對(duì)象一般在哪個(gè)區(qū)域 GCRoots有哪些 復(fù)制算法(GC算法之一)的流程 靜態(tài)內(nèi)部類(lèi)和內(nèi)部類(lèi)的區(qū)別 volatile的作用是什么 禁止指令重排序是怎么實(shí)現(xiàn)的 為什么需要禁止指令重排序 synchronized修飾靜態(tài)方法和普通方法時(shí)的區(qū)別 synchronized可重入嗎 類(lèi)鎖、對(duì)象鎖有區(qū)別嗎 兩個(gè)字符串,求相同的最長(zhǎng)串 兩個(gè)玻璃球,100層,求出具體在哪一層扔下會(huì)碎 反問(wèn)環(huán)節(jié) 2.二面
二面(技術(shù)面): 10:27 ~ 11:20(8.31號(hào)) 自我介紹 問(wèn)了一些項(xiàng)目里面的東西,聊聊是干啥的 為什么要用MVVM 數(shù)據(jù)變更UI自動(dòng)更新怎么實(shí)現(xiàn)的,用的DataBinding嗎 什么是觀(guān)察者模式,有什么好處 什么情況下用責(zé)任鏈模式?哪里遇到過(guò)?有什么好處? 怎么實(shí)現(xiàn)的責(zé)任鏈模式 為什么okHttp里面用到責(zé)任鏈模式 用戶(hù)可以自定義多個(gè)攔截器嗎 有網(wǎng)狀態(tài)下的緩存和無(wú)網(wǎng)狀態(tài)下的緩存一樣嗎 緩存是自己做的還是okhttp做的 可以手寫(xiě)一些sql嗎 room是什么類(lèi)型的數(shù)據(jù)庫(kù) room是怎么實(shí)現(xiàn)的,為什么不要寫(xiě)sql呢 livedata粘性事件 jetpack還用過(guò)哪些 navigation用來(lái)做什么 TCP UDP區(qū)別 為什么需要三次握手和四次揮手 三次揮手不行嗎 兩次揮手呢(服務(wù)器接收到客戶(hù)端的FIN報(bào)文,立馬將回復(fù)客戶(hù)端ACK和自己的FIN報(bào)文一并發(fā)給客戶(hù)端可以嗎?) TCP屬于哪一層 TCP的上一層是哪一層 應(yīng)用層常見(jiàn)的協(xié)議 http與https的區(qū)別 https怎么進(jìn)行的加密 對(duì)稱(chēng)加密和非對(duì)稱(chēng)加密的方式 你知道的非對(duì)稱(chēng)和對(duì)稱(chēng)加密有哪些 給定字符串“abcdefg”,打印出長(zhǎng)度為4,并且不重復(fù)的的字符串組合(eg: abcd、abce,而abcd和abdc這種僅順序不同的串屬于同一個(gè)); 3.三面
三面 (非技術(shù)面): 11:00~11:20(9.1號(hào)) 自我介紹(不要說(shuō)前兩面說(shuō)到的,說(shuō)點(diǎn)有意思的。ps:內(nèi)心想法,我盡量哭的小聲點(diǎn)) 簡(jiǎn)歷上的項(xiàng)目是基于什么初衷寫(xiě)的 當(dāng)初為什么選擇Android Retrofit,Rxjava,okHttp這些是怎么接觸到的 jetpack呢 MVVM和MVP說(shuō)說(shuō)你的理解 平時(shí)怎么進(jìn)行學(xué)習(xí)的 家在哪兒 確定來(lái)北京嗎 有時(shí)間來(lái)實(shí)習(xí)嗎
你是通過(guò)哪些渠道獲得這次面試機(jī)會(huì)
網(wǎng)絡(luò)招聘
你覺(jué)得這次面試的難度怎樣
面試?yán)щy
談下這次面試的整理感受怎樣
感覺(jué)一般
您這次面試的結(jié)果怎樣?
面試通過(guò)
面試?yán)щy 感覺(jué)一般 面試通過(guò) 網(wǎng)絡(luò)招聘

猜你喜歡

溫馨提示:

面試難度

很簡(jiǎn)單
一般
難度一般
困難
超難

6.0

輕松 非常難

數(shù)據(jù)源于找工易用戶(hù),更新于2021-11-15

企業(yè)面試難度評(píng)分,取自用戶(hù)在該企業(yè)面試評(píng)分?jǐn)?shù)據(jù),分值越高,難度越大,僅供參考。

  1. 每天最新的職場(chǎng)資訊 就業(yè)風(fēng)向等 找工易 微信小程序

    關(guān)注 百度 小程序

    提供招聘風(fēng)向 就業(yè)前景、勞動(dòng)法規(guī) 找工易 百度小程序

    關(guān)注 微信 小程序