03.08 面試的阿里前端,問了我一堆java的問題是為啥?

我愛寫碼


作為一名IT行業的從業者,我來回答一下這個問題。

其實不少後端程序員在面試的時候都會被面試官問到大量的前端開發問題,似乎後端程序員已經習慣了,但是前端程序員被問到後端問題,似乎前端程序員還沒習慣,不過隨著產業互聯網的發展,前端程序員被問到後端問題將是一個趨勢。

在多年之前我所在的開發團隊就要求所有前端開發人員需要學習並掌握一定的Java開發技術,所以看到這個問題,我並不感到意外。

隨著移動互聯網、大數據、物聯網等相關技術的不斷髮展,目前前端開發人員的工作邊界得到了較大程度的拓展,知識結構也越發豐富,從而形成了目前所謂的“大前端”概念。如今前端開發團隊通常需要完成Web前端開發、Android開發、iOS開發、各種小程序開發、大數據呈現端開發以及各種智能終端設備的前端開發,另外隨著Nodejs的發展,前端開發人員也逐漸開始走向後端,前後端開發的界限越來越模糊。

前端開發後端化將是未來一個重要的發展趨勢,所以對於前端開發人員來說,掌握一定的後端開發知識越來越具有實際意義,也許這正是不少面試官都會問前端開發人員關於Java開發方面問題的原因。

對於前端開發人員來說,掌握一定的Java開發技術不僅能夠方便前端開發任務的順利進行,同時也能獨立完成一些後端服務的搭建,這樣會在很大程度上提升開發效率。當前不少互聯網公司都陸續開始以數據為驅動方式來運營公司,開發團隊逐漸小型化,以適應數據驅動產品研發的新模式。所以對於程序員來說,承擔更多的開發角色將是一個不可避免的事情,未來程序員全棧化也將是一個重要的趨勢。從這個角度來看,前端程序員掌握一定的後端開發知識似乎是完全有必要的。

相信未來前端程序員在面試過程中將會遇到不少關於後端開發的問題,尤其是互聯網公司。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網方面的問題,或者考研方面的問題,都可以諮詢我,謝謝!


IT人劉俊明


瞭解你會多少技能,心裡有底


Java編程之夢


不會java的前端不是好前端!!!

第一:面試官想看你技術棧有多深。

第二:面試官想看你是否知己知彼。

第三:面試官腦子被驢踢了。

以上接受命運合理的玩笑,笑一笑,陽光正好。



在線評論


現在前端不僅僅是寫頁面,分佈式架構後,前端的服務器也有java代碼,一般要求都懂點。不過面試你僅僅問java的問題,大概率是寫前端的沒來或者較忙,找了個只會java的。


程序猿酒館


我想這位面試官想了解你除了前端之外是否還對Java後端是否熟悉。因為做前端開發,如果能瞭解後端的一些技術知識,對項目開發是很有幫助。這樣也可以減少前端和後端之間不必要的溝通。


編碼世界的紙飛機


簡歷沒有分配給合適的面試官,面試官也缺乏主動幫助候選人的意識,沒有轉薦給合適的部門或團隊


程序員1GB


很大概率是你碰上了一個不懂前端的面試官,當然也不排除這是在瞭解你是否真的java,因為如果你知道的話可能會讓你在前端的位置做的更好一些


分享到:


相關文章: