文章出處

最近陸陸續續面試了幾個同學,有社招的,也有實習生,整體來看,面試結果不是特別的理想,至少沒有達到自己的預期。這里簡單分享下社招的一些感受,至于校招的,后面有機會再分享下。

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

一、專業基礎

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

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

 

二、前端基礎

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

1、javaScript

回想下前端童鞋平常的工作,你會發現,大部分的時間,都是在跟各種界面的展現、事件的處理、與后臺數據的通信等打交道。于是,需要掌握那些東西就八九不離十了。

js基礎

基本數據類型、數據類型轉換、常用API、作用域、閉包、原型及繼承等。

事件處理:

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

異步請求:

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

節點操作:

dom節點的操作這個非常重要,比如說節點的插入、刪除、修改,class的增、刪、改,樣式的修改等。

其他:

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

2、CSS

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

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

 

三、其他加分項

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

寫在后面:

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

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


文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()