截止目前為止,移動端工程師崗位中,可以看到有專業(yè)要求,但是院校要求沒有太多體現(xiàn),也說明針對企業(yè)使用生產(chǎn)人力大家更看重的是實戰(zhàn)能力,不過實戰(zhàn)項目能力不是培訓(xùn)能夠解決的,需要長期規(guī)劃,如何做呢?(學(xué)習(xí),學(xué)習(xí)還是學(xué)習(xí),實戰(zhàn),實戰(zhàn)還是實戰(zhàn),有很多平臺都在做這類的內(nèi)容短期實訓(xùn),但是時間有限,如果可以有效利用在校期間的時間,精確規(guī)劃自己的職業(yè)發(fā)展那就不會太晚。職途無限可能,機(jī)會留給有準(zhǔn)備的人,你需要一份職業(yè)規(guī)劃,一份合理的成長規(guī)劃。)
說完了崗位要求,我們來說說企業(yè)對這個崗位如何面試的,當(dāng)然有的企業(yè)也會做筆試,我們一起看看部分企業(yè)的面試或筆試題目,或許對大家今后的學(xué)習(xí)和成長規(guī)劃有幫助,還是選擇一個企業(yè)的招聘需求來解讀一下。
移動端工程師崗位的面試題或筆試題(小編認(rèn)為是知識點(diǎn)或技能亮點(diǎn))
篇幅有限,另外我們這樣單一講知識點(diǎn)或技能亮點(diǎn)不能系統(tǒng)地講解,所以小編主要從招聘信息解讀,如果去一個企業(yè)面試,要如何判斷他們面試或筆試題目重點(diǎn)內(nèi)容,這樣有利于提升大家的面試或答題技巧。
如果大家對筆試題目比較有興趣,可以找小編關(guān)于筆試題目的文章或視頻去學(xué)習(xí)與觀看,小編會提供海量的筆試題目,并通過實戰(zhàn)項目對每一個題目和技能點(diǎn)細(xì)致的講解。
小編就從企業(yè)的招聘JD開始講起,然后判斷一下題目范圍??傮w來說市面上出現(xiàn)的面試題或筆試題分為兩類,大企業(yè)/“大廠”一般自己設(shè)定的題目(通常根據(jù)自己業(yè)務(wù)發(fā)展需要不停更新題目,也會形成題庫),中小企業(yè)也會自己設(shè)定,但是很大一部分來自外部的參考題居多。以下分析主要是小編個人觀點(diǎn),僅供大家參考。我們以成都某家企業(yè)的招聘JD內(nèi)容為例做個分析。
企業(yè):移動端開發(fā)工程師,薪資10K-15K/月
崗位職責(zé):
1. 使用Flutter, React Native, Ionic等跨平臺技術(shù),設(shè)計和構(gòu)建適用于Android和iOS平臺的應(yīng)用程序。
解讀:這樣的崗位職責(zé)說明企業(yè)在自己的產(chǎn)品或項目中會優(yōu)先考慮Flutter,React這類跨平臺開發(fā)框架。一般會問到應(yīng)聘者,例如:你是否熟悉Flutter?或者講講你熟悉的跨平臺開發(fā)框架?或者比較一下Flutter和React的優(yōu)劣勢等等。
2.開發(fā)清晰易讀的代碼,并根據(jù)用戶規(guī)范設(shè)計軟件應(yīng)用程序。
解讀:這其實是想了解應(yīng)聘者對代碼質(zhì)量是否有自己的理解,是否接受過系統(tǒng)的代碼規(guī)范學(xué)習(xí)或?qū)崙?zhàn)。一般會問到應(yīng)聘者,例如:以前項目中是否有對應(yīng)的代碼評審(Review)?評審標(biāo)準(zhǔn)有哪些?或者一些筆試題中會出現(xiàn)哪種寫法更符合編寫習(xí)慣,以及代碼找錯等等。
3.參與移動端公共基礎(chǔ)組件的定義和抽取,提升代碼復(fù)用的能力。
解讀:這條更多的是考察應(yīng)聘者是否具備組件化概念,很多企業(yè)都會有自己的代碼庫、組件庫,主要是為了提升開發(fā)效率,節(jié)省開發(fā)成本,同時也為產(chǎn)品的通用性,開發(fā)人員標(biāo)準(zhǔn)的統(tǒng)一性考慮。一般會問到應(yīng)聘者,例如:你是否了解組件的定義?以前項目中經(jīng)常用的組件有哪些形式,舉例描述一下?或者UI組件、業(yè)務(wù)組件的區(qū)別?原生組件庫有哪些?等等一系列問題。
任職要求:
1、計算機(jī)相關(guān)專業(yè),1-3年的移動端工程師工作經(jīng)驗。
2、具備Flutter, React Native, Ionic等跨平臺開發(fā)經(jīng)驗。
3、具備iOS或Android的原生開發(fā)經(jīng)驗。
4、具備Xcode和Android Studio的豐富知識。
5、熟悉iOS/Android SDK和常用開源類庫。
解讀:任職要求中更多是專業(yè)能力的測試,大部分企業(yè)都會這是筆試題目。我們舉例這家企業(yè)一般針對跨平臺的筆試題目應(yīng)該居多,例如:JS代碼與原生代碼的通信實現(xiàn)?或者JavaScript調(diào)用原生API獲取手機(jī)型號實現(xiàn)?DOM樹?當(dāng)然應(yīng)該也會有一些類似Flutter用什么函數(shù)庫作為2D渲染引擎等等。
關(guān)于開源庫的題目相信也會有,例如:OAuth認(rèn)證;加載等待特效框架;下拉刷新代碼;正則表達(dá)式等等。如果大家想了解github上面有很多,當(dāng)然Google也提供了很多,需要大家自己詳細(xì)去看了。
很多企業(yè)面試題目和筆試題目中也有對學(xué)習(xí)能力、性格、邏輯性測試的題目,這部分大都是引用的一些外部評測機(jī)構(gòu)的題目,大同小異,應(yīng)聘者可以多看看,也挺有意思的。
到這里,我們介紹了互聯(lián)網(wǎng)企業(yè)技術(shù)系列崗位的【移動端工程師】的技術(shù)、企業(yè)崗位要求、JD的解讀等等。其實也不能真實地詮釋一個崗位,還是那句話每個企業(yè)因為自己的業(yè)務(wù)特征不同都會提出自己的要求,所以如果想成功面試一個企業(yè)的對應(yīng)崗位,除了要對崗位要求認(rèn)真理解之外,還要對企業(yè)進(jìn)行了解,每個企業(yè)對技術(shù)崗位的要求千差萬別,但是理念都是一樣的,都希望找到滿足企業(yè)需求的,適合企業(yè)需要的人員。小編主張有效利用在校時間或在職的碎片時間,先進(jìn)行自己的職業(yè)規(guī)劃,然后投入規(guī)劃學(xué)習(xí)過程,有效,有目的的選擇市場的培訓(xùn)或?qū)嵱?xùn)產(chǎn)品,不能盲目選擇。
寫在最后的一句話,任何一個崗位設(shè)置的目的,任何企業(yè)都是相同的。將企業(yè)經(jīng)營思想與理念,利用產(chǎn)品設(shè)計和技術(shù)手段來呈現(xiàn),運(yùn)用市場和運(yùn)營策略來變現(xiàn)。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。