當(dāng)前位置:首頁(yè) > IT技術(shù) > 移動(dòng)平臺(tái) > 正文

Android崗BAT、網(wǎng)易、京東大廠試水面經(jīng),有幸拿到京東offer
2021-09-24 14:52:41

Android崗BAT、網(wǎng)易、京東大廠試水面經(jīng),有幸拿到京東offer_移動(dòng)開發(fā)

前言

本人在渣院二本畢業(yè),畢業(yè)了3年,之前在一家小型的創(chuàng)業(yè)公司,本來(lái)是計(jì)劃今年的三四月份找一份有挑戰(zhàn)性的工作的,結(jié)果中間由于某些原因耽誤了,在今年8月份的時(shí)候,向以下公司投遞了簡(jiǎn)歷:百度、騰訊、阿里巴巴、網(wǎng)易、京東,其中騰訊和阿里巴巴把我筆試給掛了,其余公司的筆試過(guò)了。阿里巴巴把我筆試掛了我感覺(jué)很坦然,因?yàn)楣P試題做得實(shí)在不好,而騰訊把我的筆試掛了我就覺(jué)得很奇怪,當(dāng)時(shí)大部分題目都做得還可以,只有一道算法題沒(méi)做出來(lái),后來(lái)就沒(méi)過(guò)。不過(guò)都是往事了,有空把筆試經(jīng)歷總結(jié)一下,下面開始把面試經(jīng)歷好好回憶一下,因?yàn)橐呀?jīng)過(guò)了兩個(gè)星期,我盡量回憶一下吧。

Android崗BAT、網(wǎng)易、京東大廠試水面經(jīng),有幸拿到京東offer_網(wǎng)易_02

下面是京東面經(jīng):

一面

  • 自我介紹
  • 為什么做Android
  • 說(shuō)一下快排怎么實(shí)現(xiàn),優(yōu)缺點(diǎn)
  • XXXX項(xiàng)目負(fù)責(zé)了什么
  • 網(wǎng)絡(luò)請(qǐng)求封裝是怎么做的
  • MVP有沒(méi)有封裝的
  • 項(xiàng)目里面RxJava OkHttp Retrofit 源碼看過(guò)沒(méi)有
  • 講一下OkHttp 源碼
  • 是怎么根據(jù)Dijkstra 做的最短路徑
  • 圖片加載你是怎么優(yōu)化的
  • Glide底層緩存怎么實(shí)現(xiàn) (弱引用,三級(jí)緩存…)
  • 瀑布流效果如何去實(shí)現(xiàn)
  • 了解過(guò)最新的技術(shù)嗎(Jetpack)
  • 舉幾個(gè)Jetpack的例子
  • ViewModel,Rom
  • 回問(wèn)

二面

面的時(shí)候網(wǎng)絡(luò)不好,畫面一卡一卡的。。。

  • 自我介紹
  • 講個(gè)項(xiàng)目,自己最熟悉哪一個(gè)
  • 項(xiàng)目做了什么
  • 網(wǎng)絡(luò)請(qǐng)求框架怎么封裝
  • 還遇到什么問(wèn)題沒(méi)有
  • 事件分發(fā)機(jī)制,多個(gè)RecycleView 嵌套怎么處理
  • OkHttp源碼
  • 講一下攔截器
  • Cache緩存是怎么做的
  • 圖片做過(guò)嗎
  • 你的圖片項(xiàng)目怎么加載大圖
  • 如何防止OOM
  • 做過(guò)View 的性能優(yōu)化嗎
  • 講一下View的優(yōu)化
  • 層級(jí)布局
  • 如何減少繪制
  • 針對(duì)measure和draw 有什么優(yōu)化的地方嗎
  • 多個(gè)view 加載卡頓怎么辦
  • 反問(wèn)

HR面

  • HR面就是正常的流程,大概15分鐘,詳細(xì)的記不清了。

總結(jié):

總體的流程,京東的面試官人還是很好的,回答錯(cuò)的地方會(huì)指出來(lái)這一點(diǎn)非常nice。本來(lái)不抱希望拿到Offer,只打算試試水,看看自己能不能達(dá)到大廠的水平。就在自己覺(jué)得涼涼的時(shí)候接到了人事的電話說(shuō)我通過(guò)面試了,Offer以郵件的形式發(fā)到我郵箱了。

本文摘自 :https://blog.51cto.com/u

開通會(huì)員,享受整站包年服務(wù)立即開通 >