{eval=Array;=+count(Array);}
現在去哪個公司面試首先就是填一份面試單,然后就是兩三頁紙的筆記題了。這時有些同學看到還要筆試要么扭頭就走要么做個一半就走了,那剩下的一半人還是堅持做完筆試等待結果。
可能大多數程序員都討厭筆試這個環節甚至反感這種公司,認為考的都是些基礎,又有些偏門 在真實項目中又用不到的知識,完全沒必要嘛,多聊聊項目多好嘛。
面試為什么要筆試環節?
一是跟風,其它公司都有筆試,我們為什么沒有?分高的就是優秀的。
二是暴力篩選,候選人太多,只能通過設置這一坎才能有合理的理由拒絕一批人,而且也很有效果,就像學歷需要211和958院校的要求一樣。
三是跟據公司崗位要求需要必備的專業的基礎知識,如果這些東西都不知道,那你就只能呵呵了。
大多數公司都是以筆試而筆試,認為得分高的能力肯定不錯,分低的那能力也就弱了,但現在來說他們的筆試的題其實也都是從網上隨機抄下來的,而且都沒改一個字。而大多數面試者都變得非常聰明,直接在網上搜索C#面試題庫,Java面試題庫,PHP面試匯總……更有甚者 有些培訓機構也直接傳授面試一條龍的經驗,把面試所需的一切注意事項和問的問題怎么回答都給你設計好了,你只要會背就行了,后面面試前刷幾遍題,拿到試卷唰唰的幾分鐘就做完了,面試官一看這分數 是個人才啊 要了 呵呵…… 甚至出現新老員工薪資倒掛的現象也不足為奇。
所以有人說筆試中的內容都是理論,實踐中很少用到,不會也很正常,還有筆試題都是刷題的,考不出真實的實力,浪費時間。
作為工作多年的猿來說去過不少公司應聘,也做了不少筆試,甚至有不少公司還要做性格測試(好幾頁紙,一個多小時啊……)
本人也是不喜歡筆試,但本著尊重各公司的制度的態度也是認真的將筆試題做完,而且對于老猿一般來說筆記題都不是太難的內容,除非各別公司以**為目的,硬出一些不著邊際的題。
后來公司由于發展需要擴大人手,作了幾次面試官,本著以關懷的心態將筆試取消掉了,直接讓候選人直接面談。在面淡中發現問到業務相關的技術問題時由于不了解候選人的技術能力的高低 問的方面比較廣,深度只能從深到淺 這樣到面試完相當的花時間,這樣雙方都感覺比較累,所以后面我們根據業務需要的技術如 靜態變量和實例變量的區別、JVM原理、反射的原理、多并發鎖的實現、秒殺功能的實現和會出現的問題怎么解決,基本SQL行轉列,列轉行等基礎筆試題。其實從筆試題來講只有做得好不好而不是會不會做的問題,我們的目的不是考倒候選人,而是從筆試中看出候選人的水平處于哪一個程度,然后面試時提出相應深度的問題,如果從筆試中就看出SQL不行,那就不會再問SQL方面的問題,如果能看出對源碼很有研究那可以繼續深入探討,看到了哪一個層度,這樣雙方都會比較舒服,在較短的時間內比較全面的體現出候選人的能力。
表達能力對于程序猿來說也是一大難題,很多人經常說做了這多年一到與考官面對面面試就哆嗦,無法完全表現出自己的真實實戰能力,這時筆試就是很好的讓你冷靜的思考問題。
其實對于程序猿來說企業要求經驗門坎是5年以下的才會筆試,畢竟只要不是非常差的公司出來的員工基本會把應該趟過的坑都會趟一遍,該有的基礎知識都會掌握,那筆試就純粹多余了,那對于5年以上的都會直接面淡,而不會考慮到淺層次的問題,比如直接就是做過的項目架構方面從淺到深的解決方案。
因為崗位需求專業能力以及工作經驗,換句話說就是不筆試我怎么知道你是真厲害還是假厲害。
大多數公司都會線下筆試(紙質題)以及線上測評(編程考試)這個環節,主要目的是為了考察候選人能力處于哪個水平,這樣在后面的面試中能夠在較短時間內全面體現候選人的能力。
不過現在有很多公司是為了筆試而筆試,直接從網上down了題目,一個字都不改,也不考慮這些題是不是真的適合拿來考候選人….這樣就會經常出現能力與薪資不匹配的情況。
還有一些公司就是用了第三方工具猿圈測評,將線下測評變成了線上測評,用程序員最舒服的形式來考察其技術水平。
本人認為筆試環節是不可以省略的,線上筆試已經逐漸變成了主流趨勢,為了避免在面試程序員的時候花費大量的時間和精力,讓一份測評報告來告訴你對方實力豈不是更好。
0
回答10
回答0
回答0
回答0
回答0
回答0
回答1
回答0
回答0
回答