關於前端學習和筆試面試的總結

前沿php

      之前老是但願在技術論壇和博客能有人關注,最近收到一些小夥伴請教問題的來信和私信,在深感榮幸的同時也深知本身技術和經驗的不足,怕會誤人子弟,因此如今打算以應屆生的身份盡本身的一點綿薄之力給你們一點建議,其實也談不上建議,只是我的的一些觀點和作法,謝謝你們的關注和支持~css

 

關於前端學習前端

1、多看書node

CSS方面:CSS權威指南,CSS禪意花園,CSS設計指南第三版也不錯,比較基礎。jquery

JavaScript方面:JavaScript權威指南或JavaScript高級程序設計(這兩本聖經必需要看一本),JavaScript語言精粹(小馬哥翻譯的,推薦反覆閱讀),比較深刻的有高性能JavaScript,JavaScript設計模式,基於MVC的JavaScript Web富應用開發等等。git

jQuery方面:以前我只看了一本鋒利的jQuery,而後看官網的API和demo就差不了,固然還有一些jQuery插件開發之類的書。github

HTML5:以前我買了一本李鬆峯翻譯的HTML5祕籍,如今還沒看完~囧,其實HTML5我也接觸不錯,市面上也不少學習的資源。面試


2、多動手,多思考算法

編輯器推薦使用sublime text,WebStorm也不錯,而後調試代碼我通常用firebug,google自帶的調試器也不錯,甚至比firebug還強大。學前端不動手敲代碼是不行的,就好比空有一套理論而沒有實踐。在思考和手寫代碼的過程當中,你會找到本身的樂趣和須要改進的地方,而且不少bug都是在寫代碼的過程當中產生和解決的,因此多動手,多思考,應該是沒錯的。設計模式


3、多逛技術論壇和大牛的博客

關於技術論壇和社區,我平時逛的也差不錯是下面這些,CSDN、博客園、藍色理想、伯樂在線、ITeye、w3cfuns 、w3cplus、w3ctench、github、stackoverflow、開源中國oschina、HTML5中國、知乎、豆瓣、淘寶UED、騰訊Alloy Team。

至於大牛,有玉伯(支付寶前端基礎技術負責人),寒冬winter(阿里巴巴高級技術專家),老趙,大城小胖(盛大高級研究員),樸靈(淘寶NodeJS和Mobile Web App大牛),拔赤,司徒正美,園心,克軍(豆瓣),糖餅哥哥(騰訊),馮大輝(丁香園技術負責人),楊永林(新浪微博前端技術專家),漁人碼頭(就任於搜道),阿當等等。這都是我平時收集的一些大牛的名單,在微博上也有關注他們,也歡迎補充。


4、關注前沿技術

如瀑布流佈局,響應式佈局,css預處理語言less css,移動端前端開發框架zepto,jquery mobile,js mvc框架angular,淘寶模塊化框架SeaJS、KissyJS,twitter的前端框架BootStrap,服務器端平臺開發nodeJs,HTML5應用、小遊戲等等,這些若是有本身的做品,在項目中確定是加分項,給人眼前一亮的感受,另外在github上發佈過一些開源的東西也會給面試官很好的印象。對於這部份內容,我也是剛在學習中,還有php框架CI(後臺我是學PHP的),革命還沒成功,同志還需努力啊~

 

關於前端筆試和麪試

1、計算機基礎知識

一線互聯網公司BAT巨頭,筆試題目確定要考計算機基礎知識的,神馬算法、數據結構、操做系統、計算機網絡、編譯原理等。網上也不少題型和資源,我以前是參考這個網站的:

IT面試:http://www.itmian4.com

上面有不少的大牛,其實我計算機基礎很爛的,特別是算法。因此我能拿到百度的offer也純屬於運氣好而已。校招阿里和百度的筆試都沒有考計算機基礎知識,都是前端的題目,阿里的前端筆試是在線測評的,我二面沒過,還記得那時候玉伯就坐在我旁邊,那個緊張啊,技術問得很細,頗有含量,那時候也深知本身的技術不足,感受能進阿里的都是大嬸啊。


、前端知識

關於前端面試,我以爲基礎是最重要的,只要你看過足夠多的書,敲過足夠多的代碼,總結過足夠多的問題,一面應該都沒有問題;二面時面試官通常考驗的是你是否具備潛力,或發展空間,遇到不懂的問題,不要慌,由於這是考驗你的應變能力和解決問題的能力,冷靜思考,跟面試官表達你的見解,就算理解錯了面試官也不會爲難你的。還有二面會更注重結合一些實例(如淘寶如何高效率處理天天巨大的訂單數據量、微信上如何快速查找附近的人等)考驗你的算法和數據結構能力。

 

結語

以上就我我的的一些觀點總結了下如何學習前端和如何應對前端筆試和麪試,若有不正或理解不到位的地方,歡迎指出,但願你們共同進步!

相關文章
相關標籤/搜索