好久沒有更新了,並非已經放棄,而是從6月開始就準備離職,而後小小的休息和麪試。這期間確實放鬆了,整個六月和七月沒有發過文章了,本身也確實沒有好好的學習,仍是要堅持。前端
今天分享一下此次離職找工做面試的感覺。比較籠統的感覺就是所在的城市太多須要快餐式開發的前端,公司不大,能夠發展,可是沒有什麼技術底蘊,他們須要的只是專一於業務開發,還沒法達到培養本身技術的層級。webpack
也能夠理解,技術的價值也是從業務中來,公司想要發展,前期一定是要你服務於公司的業務。當公司達到必定規模和層級以後,纔會有需求說培養本身的技術,沉澱公司的底蘊。web
固然,跟本身的水平也有關係,大公司進不去,水平達不到要求,小公司只須要你開發業務,付這麼多薪水又沒有公司願意。這能夠說是對如今所在城市互聯網發展的一個感覺吧。受限於閱歷,能感受到的只是這樣。面試
感觸比較深的是幾個技術比較厲害的面試官,讓我認識到了一些不一樣的東西。api
第一個感觸深的面試是電話面試,而後有去公司當面問了些問題。原本以爲本身還算是入門了前端,還問他這些開發用不上的基礎要怎麼去理解和記憶,大佬直接說這其實根本不算什麼基礎,直接羅列了一些我連聽都沒聽過的術語,才發現,真正的大佬根本不會跟你談論閉包原型鏈HTTP等,這些是咱們都要掌握的基礎技能,他們說的都是history.pushState和querySelector等你幾乎沒聽過可是各類框架在使用的原理api。大佬也說了,到了他這個水平,在以前公司天天十點半上班,晚上也不用什麼加班,時間很是寬裕,一個星期敲的代碼量可能尚未咱們一天敲的多,可是人家天天都須要研究新技術,甚至還要研究如今沒有的東西。數組
第二個深受打擊的是問面試的筆試題,很簡單,真的很簡單,筆試都寫出來寫對了,可是一問不是日常主流面試題的東西的時候,我都說不出來。好比0.1 + 0.2等於多少,誰都知道不等於0.3,可是爲何呢?1 / 0等於多少?能說出幾個數組的方法並牢記這些方法的使用?當即執行函數的語法和爲何能當即執行?Rgba和opcity什麼區別?等等還有好多基礎的問題。不吹牛,這些問題我都知道答案或者使用方法,你問我爲何,我答不出來。我一直覺得這是定義的語法。很尷尬,最後面試官讓我說能夠表現能力的東西,框架仍是什麼均可以,我放棄了,這麼基礎的我都砸了,腦殼裏面已經不知道什麼能體現出我會什麼。又一次認識到,真正的大佬更關注的東西,那就是原理和基礎。微信
還有三次面試,關注的重點不一樣。好比有一個問我Vue生命週期,我說完他說還有一個,activated,說這個不經常使用,我後面一查,這只是在keepalive的時候纔有。還有一個問我單頁面應用IOS微信分享只會分享初始化定義的,怎麼解決。我很無奈,這種涉及具體應用場景的,我沒作過,更多體現的是經驗吧。有一個問題問怎麼作權限控制,個人回答是後臺控制,前端渲染後臺返回的權限,而後就問我要是不一樣頁面的按鈕呢,不僅是菜單。我對於這個問題也是保留見解,實現的方法不少,前端能作的無外乎就是控制顯示隱藏,根據不一樣場景制定不一樣方法而已。而後這三個面試的問了一系列關於框架和webpack的一系列api問題。閉包
我答的並很差,不否定經驗也是衡量一我的的技術水平,只能說這三家關注的更多的是業務方面的積累和使用,而另外兩個大佬更關注基礎的東西。招一我的,你要是想要直接上手開發業務,問的都是開發業務用的api,看使用過多少,衡量你的價值。若是招一個基礎紮實,邏輯清晰的人,我相信只須要很短的時間就能達到開發業務的要求。框架
其實對於三家問我一系列工具api我是不認同的,固然,項目經驗也是面試的一部分,只是我更承認另外兩個大佬。框架工具的掌握是必須的,可是問一些偏門的業務場景,我不知道是想體現面試官的水平仍是真的想知道個人積累。個人工做年限擺在那,作過的項目也都在簡歷裏面,問那些問題我不知道是爲了什麼。函數
最近有個新聞說阿里的p8入職以後沒有工做任務,不知道本身要幹什麼。因而有人說阿里內部那種水平的人,都是被財大氣粗的阿里養着,要的只是他們自行去研究,十我的裏面只要有一個研究出了一個了不起的東西就算賺了。
如今入職了一家公司,我原覺得是一半時間敲業務代碼,一半時間研究解決問題和優化項目和學習,沒想到直接擼開了代碼,作回了碼農。
基礎的api仍是全部的根本,也感觸到框架的利與弊。要走的路還很長,要學習的東西還有不少。
有點亂有點雜,上下說的對不上,總結一下就是,好好學習。