最近面試的一點小感悟

最近陸陸續續面試了幾個同窗,有社招的,也有實習生,總體來看,面試結果不是特別的理想,至少沒有達到本身的預期。這裏簡單分享下社招的一些感覺,至於校招的,後面有機會再分享下。javascript

投實習生簡歷的,大部分是大三的同窗,考慮到這部分同窗的實際狀況(學校教的都是基礎課程,如C、C++、java、數據結構等,而前端這塊的內容不多會有專門做爲一門課程來教授,基本靠自學),在面試的時候,相應的會把要求放寬,通常面試、筆試題目都相對比較基礎。下面就簡單說下,大概會考察的一些內容: css

1、專業基礎

數據結構、計算機網絡、簡單的算法等。這裏考察的主要是應聘者的基礎功底,雖然大部分狀況下,前端的工做用不到太多複雜的算法等,但假如應聘者的基礎不過關的話,那麼就會有一個潛在的風險:溝通問題前端

舉個簡單的例子,代碼邏輯裏有個很是耗時的dom操做(好比給定一個dom節點,和一個字符串,要判斷該節點單行最多能容納多少字符以便進行截斷),你告訴他說能夠經過二分法來減小重試的次數。他瞪大眼睛問:什麼是二分法?或者:二分法怎麼寫?那工做就很難開展下去了。java

 

2、前端基礎

既然是應聘前端崗位的實習生,前端基礎是必不可少的了,基礎再好,若是這關通不過的話,基本就沒戲了(固然也會有例外,這裏不展開)。對於一個前端童鞋來講,最基礎的兩點:javascript、css。面試

一、javaScript

回想下前端童鞋日常的工做,你會發現,大部分的時間,都是在跟各類界面的展示、事件的處理、與後臺數據的通訊等打交道。因而,須要掌握那些東西就八九不離十了。ajax

js基礎

基本數據類型、數據類型轉換、經常使用API、做用域、閉包、原型及繼承等。算法

事件處理:

事件的綁定/解綁、跨瀏覽器的事件兼容處理、經常使用的事件類型、事件對象的常見屬性等。瀏覽器

異步請求:

這裏講的就是ajax啦,主要有:同步、異步的區別、瀏覽器的兼容性問題、若是經過ajax發送get、post請求、ajax請求的幾個readyState等。安全

節點操做:

dom節點的操做這個很是重要,好比說節點的插入、刪除、修改,class的增、刪、改,樣式的修改等。性能優化

其餘:

好比cookie的做用/讀寫、性能優化、前端安全等。

二、CSS

對於一個前端的同窗來講,除了須要掌握js方面的知識外,CSS方面的知識也是必不可少的,要求起碼要是熟練。

盒模型、排版、定位、inline、block元素、常見的瀏覽器兼容性問題以及處理等。

 

3、其餘加分項

除了上面說的js、css外,大部分前端同窗還必須掌握的一個技能:ps。想一想視覺同窗把設計圖拿過來,若是切個按鈕都須要別人指導的話,會嚴重影響工做效率。這點非硬性要求,但若是會的話是個不錯的加分想。

寫在後面:

整體來講,對於實習生的要求就是:專業基礎過硬,前端基礎過關。若是樓下有符合這兩個條件的童鞋,歡迎投遞簡歷,並在樓下留言備忘 :)

簡歷投遞郵箱:chyingp@gmail.com

相關文章
相關標籤/搜索