Flutter面試題

阿里巴巴,今日頭條,騰訊Flutter面試真題全解析。你只有去過(guò)大廠,才知道大廠的面試有多難,這個(gè)難度不是你能夠想象得到的。所以說(shuō)如果想去做這方面的工作,建議把以下內(nèi)容好好準(zhǔn)備一下(其實(shí)也就是多看一些framework的源碼就好了,沒(méi)事多看源碼基本OK)。這些問(wèn)題來(lái)自于阿里巴巴,今日頭條,騰訊Flutter面試,希望大家都可以來(lái)看看。

  1. 為什么使用Flutter?(Flutter的特點(diǎn))

  2. Flutter和RN的對(duì)比。

  3. 說(shuō)一下Hot Reload,Hot Restart,熱更新三者的區(qū)別和原理。

  4. Flutter是如何做到一套Dart代碼可以編譯運(yùn)行在Android和iOS平臺(tái)的?所以說(shuō)具體的原理。

  5. Flutter不具備反射,如果要使用反射,你應(yīng)該如何使用?說(shuō)一下大概的思路。

  6. Flutter在不使用WebView和JS方案的情況下。如何做到熱更新?說(shuō)一下大概思路。

  7. 如何讓Flutter 編譯出來(lái)的APP的包大小盡可能的變???

  8. 我們這個(gè)項(xiàng)目時(shí)一個(gè)綜合系統(tǒng)的老項(xiàng)目,里面有Android,iOS,還有Web代碼,是一個(gè)混合開發(fā)的項(xiàng)目,現(xiàn)在需要遷移到Flutter,加入你加入團(tuán)隊(duì)做這個(gè)項(xiàng)目的遷移工作,你覺(jué)得這個(gè)項(xiàng)目如何工程化、容器化以及架構(gòu)演變應(yīng)該從哪些維度思考?

  9. APP啟動(dòng)速度以及頁(yè)面加載速度一直是我們比較關(guān)心的一個(gè)問(wèn)題,特別是混合開發(fā)項(xiàng)目,談?wù)勀銓?duì)Flutter渲染優(yōu)化有哪些見解?

  10. 談?wù)凢lutter的內(nèi)存回收管理機(jī)制,以及你平時(shí)是怎么處理內(nèi)存的??jī)?nèi)存泄漏和內(nèi)存溢出你是怎么解決的?

  11. 再問(wèn)一個(gè)簡(jiǎn)單一點(diǎn)的,你是如何把控混合項(xiàng)目開發(fā)時(shí)的生命周期(比如類似安卓的onCreate、onResume這種)和路由管理的?

  12. Flutter for web 和Flutter1.9推出的Flutter Web有何本質(zhì)上的區(qū)別?

  13. 談?wù)勀阏J(rèn)為的Flutter Web應(yīng)該如何改進(jìn)?哪些內(nèi)容可以改造之后可以用于平時(shí)的Web開發(fā)。談?wù)勀愕母脑旆桨浮?/p>

  14. 談?wù)勅绾未蛟斓脱舆t的視頻直播?為什么這樣用?

作者:flutter開發(fā)精選
鏈接:http://www.itdecent.cn/p/d07d9e15e8f8
來(lái)源:簡(jiǎn)書
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Flutter是一個(gè)相對(duì)新的跨平臺(tái)框架,但是它的流行度正在迅速提高。雇主也意識(shí)到單一代碼庫(kù)的好處,依托Flutte...
    whqfor閱讀 13,686評(píng)論 1 33
  • 一、flutter與原生通信,三種通道的區(qū)別 1.1 MethodChannel Flutter與Native端相...
    耿宏達(dá)閱讀 1,835評(píng)論 0 4
  • 1、Dart是什么? 和Flutter是什么關(guān)系? Dart是Google開發(fā)的一種面向?qū)ο蟮挠?jì)算機(jī)編程語(yǔ)言,和J...
    Scott昵稱被占用閱讀 9,196評(píng)論 2 13
  • 1. Dart 當(dāng)中的 「..」表示什么意思? Dart 當(dāng)中的 「..」意思是 「級(jí)聯(lián)操作符」,為了方便配置而使...
    馬修斯閱讀 13,979評(píng)論 0 22
  • 6. Flutter中的網(wǎng)絡(luò)編程是如何實(shí)現(xiàn)的? 6.1 Flutter中的網(wǎng)絡(luò)編程是什么? Flutter中的網(wǎng)絡(luò)...
    阿登喬治閱讀 790評(píng)論 0 2

友情鏈接更多精彩內(nèi)容