在大城市面試5k-10k的前端工程師需要注意什麼?
本人本科畢業一年多,工作經驗1年,有兩個小項目經驗,現在在讀研一(半年跨專業),準備放棄讀研找前端工程師,面試時需要注意哪些,需要掌握哪些知識,需要介紹什麼?
注意工資夠不夠...
無需刻意表現自己的實力(就算真的沒實力),
但要盡量表現自己的潛力(就算真的沒潛力)。1. 基本演算法能力,大部分面試題其實考的都還是讀題,歸納能力和遞歸。
2. 英語閱讀理解,國內很多公司要求不大,但是我覺得這是基本能力之一。
3. 面試時不在於簡歷上你寫的精通多少知識,但是只要是真的寫了的,就要確實精通。對於畢業生,知識的準確性比廣泛性更重要。5k-10k屬正常範圍,好好表現就行了
參看這個作為前端開發,需要具備怎樣的能力,才能在北上廣,拿到1萬的薪資? - 薪酬待遇
基本知識過硬
有過去做過的項目源代碼可以展示為人出事不錯這樣子就差不多了,除了技術知識,軟性的技能在面試的時候也要注意新人第一帖~~求贊
------------------------在此推薦一個國外的活動
http://codeinthedark.com前端工程師的專屬活動,無設計圖,無預覽,15分鐘HTML+CSS快速編碼比賽,挺有意思的一個小活動,以此來驗證自己前端技術的掌握情況和腦洞(腦補能力)--------------------------------------5K-10K還是個比較范的範圍,不同規模與要求的公司,最終的開價區別很大.--------------------------------------小型或非專攻互聯網方向的公司,基本要求是對公司網站的維護,作為前端首先要&<熟悉&>前端工作需具備的一些基本技術能力:切圖,基本的DOM知識,HTML+CSS前端構建(包括SEO友好的標籤架構),瀏覽器兼容性,會寫JS或能熟練使用JQUERY等常用框架,有&<一點點&>的後端知識與方便後端人員打配合等等.....這些都是最基本的前端知識對於有特殊要求的公司,可能一個人要做多項工作,根據情況不同,有時可能要求作為公司的&<技術員&>要會一些設計和後端(PHP及相關框架)的開發,但是一般這種公司前期事情多,後期比較清閑,工資待遇偏低.對處於該階段的前端來說,我比較鼓勵慢慢地拋棄熟悉的譬如DW等功能繁多的IDE開發工具,盡量學會使用高級記事本(SublimeText或Notepad++),一方面可以熟悉EMMET等利於快速友好開發的相關擴展插件,另外一方面,長期地手寫前端代碼也是鞏固與加深前端技術能力的必要方法.初級前端面試必(zhuang)需(bi)關鍵詞:
1.熟悉HTML網站重構
2.精通css3.會寫JS或對JQUERY框架比較熟悉4.對瀏覽器兼容性有一定研究,能隨口說出幾個常見的前端兼容性問題5.切圖沒問題------------------------------------以上在目前行情來看,初級前端工資大概在5K-8K不等,關鍵有的時候也是看臉(嘿~------------------------------------
作為初級前端工作一段時間後,你的前端技術應該相應地提高了不少(前提是在工作中要不停地吸收新的知識轉化己用),同時也加深了對與設計,後端等人員配合方式的理解,了解到前端工作是一個重要的橋樑穿插在設計與後端的工作之間此時基本上已經可以進階中級前端了.同時可以考慮更高層次(提升個人能力)和待遇的公司,這個時候應該仔細去區別各種不同要求的中小型公司.尋找有著明確職位分工的公司,前端人員只負責前端的相關工作,避免出現一人多用的情況,這樣可以儘可能快速地提高你的前端能力.
在該階段,是非常重要的一段時期,也是你需要大量吸收前端相關知識的寶貴時期:
1.首先在HTML+CSS部分,需要完全吃透.了解語義化和SEO友好的前端結構的構建是必須的;2.對於新興的HTML5+CSS3也要熟悉,能實現簡單的相關動效;3.JS這塊刨去瀏覽器的兼容性問題不說,基本的JS腳本開發,基於Jquery的擴展等應該都要有比較多得經驗了,同時也應該考慮到JS腳本的優化,包括上邊 @沈嶸朋友所提到的&<歸納能力和遞歸&>,學會純程序開發工程中的思考和歸納,寫出資源(CPU或內存等)佔用最優的高性能程序,同時還有一些AJAX動態提交的技術能力,這一點是後邊踏入高級前端必需的能力之一;4.對於瀏覽器的優化(非兼容性方面)應當有比較深刻地印象,包括不同瀏覽器的載入與渲染方式的區別,切圖時不同的圖片類型對瀏覽器產生的不同效果,瀏覽器的不同請求返回值以及緩存的優化,如何控制圖片和JS的請求與載入等等等等一系列的相關知識;5.切圖相關能力的提升,有助於你了解不同類型圖片所產生的不同效果.同時在切圖過程中,對於設計人員不合理的設計方案也有底氣去進行溝通與調整,加大與設計人員之間的默契度.6.前端開發工程中與後端人員的溝通也至關重要,有助於你理解整個程序運行的流程和需求,同時可以對相關的技術面進行知識的儲備與擴充,更好地理解程序與前端的區別.7.除以上外,對於前端開發工作中使用的其他框架也要有一些實操經驗,包括bootstrap,zepto等前端常用框架8.(額外的有利於自己職業的拓展知識也可以去了解學習,譬如PHP開發,資料庫的使用或是伺服器相關知識等等)-------------------------------------以上了解後,基本上已經完全掌握了前端的必備技術能力,也具備了踏入高級前端開發的基本能力,這一時期,工資待遇可能會突飛猛進,8K-10K的工資待遇還是可以輕鬆拿到的,當然啦,看臉還是很有必要的.
-------------------------------------
這個時候你就可以考慮自己將來的職業發展了,作為一個技術團隊中的橋樑,前端很幸運地能接觸到設計與後端並貫穿於整個的開發流程,相信此時也對設計和後端的工作有了相當多得了解.那麼接下來你可以選擇進一步提升自己的專職能力,進入高級前端的開發,亦或者整合併總結之前工作經驗,嘗試往技術經理或部門經理的方向發展,走管理的道路.一個好的技術部門經理,除要對整體的開發流程有比較好的把控能力外,同時也要有良好的溝通協調能力,以保證技術工作的順利進展.不過這個話題屬於題外話了,僅供參考.關於高級前端,同樣可以走多個方面,在目前nodejs火熱的時期,你可以迅速地轉向服務端的開發,去學習更深的底層架構知識,抑或是加強前台JS部分的能力,對於瀏覽器JS與CSS3部分的兼容性有一個比較深厚的知識基礎,那麼下一步去開發維護大型的前端框架或是參與H5遊戲的開發都是不錯的選擇.
到目前為止,你的工資待遇肯定已經超過了10K,紮實的基礎能力也為你日後的職業道路發展提供很大程度的便利
--------------------------------------以上,大致做了一個簡單地前端工作總結,可能有些地方沒有講清楚或是我沒有考慮到寫出來的,希望其他的朋友做個補充,相互學習~能做事,態度端正,有潛力
瀉藥,沒必要為了面試而緊張。
把最真實的自己展示給對方就好。
合適才是王道,合適才是唯一的結果。
祝你好運!只要會HTML和css6k隨便拿。框架要懂一點
前端工程師你要求工資水準不算高,一般掌握基本DOM語言,熟練使用JS,再掌握下Jquery,CSS3,H5這些,能手寫一些常用特效就可以了。再高就學習下backbone.js,anjular.js和node.js熟練掌握後你就可以開到10以上了。5到10其實很容易的。。
注意工資是否能夠養活你自己!
往期作品最重要!
謝邀,我覺得還是工作態度要擺正 虛心受教,一定不要覺得自己很了不起,知錯能改。
公司來了一個開發,自己寫的程序有問題還不承認
UPDATE SQL 語句竟然不帶WHERE .......
後來死活不承認是自己寫的,MD他的SVN是我之前用我的賬號給給CHECKOUT下來的
一幅自己很牛逼的樣子 其實垃圾的要死來,我單獨教你。
基礎,框架,還有就是信心!
~~~~~~~~~~~~~~~~~~~~~~~~~~~能不能請樓主回答一下為什麼放棄讀研?注意領導是什麼樣的
去缺人的小公司,很容易
其實,主要還是看臉
降低工資給福利什麼的不要都信,把工資要上去才是最實在的。
這麼低注意合同五險、就好了
這個嘛,工作經驗是最重要的,然後就是和面試官能夠聊得來是蠻重要的
我只想知道如果拿到這個薪酬範圍的話到底應該熟練掌握什麼技能
兩個項目,1年經驗,傳統it公司最多8000左右了,可以去互聯網看看,12K應該有。不過,做前台的基本工資是不會太高的
推薦閱讀:
※為什麼大家都不喜歡用正則表達式?
※前端開發工程師都能做什麼?
※js為什麼叫js?
※中等規模的網站管理後台用什麼js框架好呢?
※Bootstrap 3 有哪些改進?
TAG:互聯網 | 網頁設計 | 前端開發 | JavaScript | IT行業 |