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