大數(shù)據(jù)實習(xí)生應(yīng)該具備哪些知識 java實習(xí)生要求高么?
java實習(xí)生要求高么?當(dāng)時和我一起被招進(jìn)百度的還有另一個實習(xí)生,后來面試官和我說,當(dāng)時簡歷收的不多,項目又著急招人進(jìn)來,而另一個實習(xí)生剛好用過這個項目正在用的thinkPHP框架,因此很快就決定招進(jìn)
java實習(xí)生要求高么?
當(dāng)時和我一起被招進(jìn)百度的還有另一個實習(xí)生,后來面試官和我說,當(dāng)時簡歷收的不多,項目又著急招人進(jìn)來,而另一個實習(xí)生剛好用過這個項目正在用的thinkPHP框架,因此很快就決定招進(jìn)來了。
這就說明招實習(xí)生與校招是有很明顯的不同的。
校招是固定的名額指標(biāo),對于公司來說,明確的只是要招進(jìn)來多少名人才,大概分布在哪些領(lǐng)域,其他方面并沒有特別的要求,面試官不會在面試的時候一定要求你會什么框架,什么算法。但是這同時也意味著,如果你要準(zhǔn)備校招的職位,那么不僅要會Java,可能你的面試官對Python更加感興趣,問了兩道Java題,轉(zhuǎn)頭就開始問你一些Python方面的題。
與廣度優(yōu)先的校招相比,實習(xí)生更注重深度優(yōu)先。
這里的廣度與深度指的是知識。
實習(xí)生通常是由于項目明確人力吃緊,才會需要補(bǔ)充能夠快速上手的人力。這就好像,你只會一種題型,但是偏偏考試就考這個題型,結(jié)果你就考了個第一名。
這說明什么呢,如果你要做java實習(xí)生,那么就要了解現(xiàn)在大部分公司都是如何使用Java的。
首先是Java語言基礎(chǔ),常用API,對Java提供的各種數(shù)據(jù)結(jié)構(gòu)有明確的掌握是一定的。面試最常問的就是List的實現(xiàn)與區(qū)別,還有就是關(guān)于繼承方面的基礎(chǔ)知識。這方面的題,題主可以自行百度面試常見Java題。
說實話,我在做一面面試官的時候,很多基礎(chǔ)題也是到百度上找的,一些算法題是到LeetCode上找的。
接下來,就是框架,目前常用Java框架是SSM,因此你要了解spring,spring mvc以及mybatis的基本概念以及在框架中起到了什么樣的作用,什么是反射,IoC,依賴注入等等。SVN目前已經(jīng)逐漸淘汰,Git已經(jīng)逐漸取代了SVN的地位。
最后,maven也是常用的java項目管理工具,題主有過了解那就是再好不過。
實習(xí)生本質(zhì)上就是廉價勞動力,公司不會指望實習(xí)生有多少年Java工程師的開發(fā)經(jīng)驗,因此不用有太大壓力。
能夠表述清楚自己對Java基本概念的了解,對框架的掌握,就已經(jīng)是很加分的表現(xiàn)了。
以上是我的淺見,歡迎各位在下方評論區(qū)留言交流。
我是蘇蘇思量,來自BAT的Java開發(fā)工程師,每日分享科技類見聞,歡迎關(guān)注我,與我共同進(jìn)步。
大專生馬上要實習(xí)了,可以去學(xué)習(xí)javaEE或者大數(shù)據(jù)嗎?學(xué)習(xí)大數(shù)據(jù)需要基礎(chǔ)嗎?
看到18年自己提的問題有點感慨,當(dāng)年我去選擇培訓(xùn)了java,培訓(xùn)完后到現(xiàn)在一直從事java開發(fā)的工作,靠著封裝的經(jīng)驗,目前在一線城市拿著還不錯的工資,不過從事了這行,一定不要滿足現(xiàn)狀,要一直有學(xué)習(xí)新技術(shù)的不能停,準(zhǔn)備今年跳槽[愛慕]