杭州一週面試經歷

本人是從今年3月25號晚上從鄭州來的杭州 到4月3日找到滿意的工作 區區不才

把這近一週的面試經歷分享給大家 大佬請自動略過 如有錯誤 歡迎指正 另外感謝掘金的木易楊 以及 宋小菜 等大佬分享的乾貨

26日阿里外包電面

阿里外包記得是個叫做博彥集團的 上網一查發現是阿里最大的外包人才的

公司,心裏有點小激動,因爲有這樣一句話叫做中國最好的前端要麼是在阿里

要麼是在去阿里的路上,可能有失偏駁,但也側面反映出的阿里前端的強大。

面試官聲音很柔和 面試感覺很好 首先問了我flex佈局的常用的屬性,因爲

本人基本一直使用flex 所以感覺回答的還行 接下來又問我對閉包的理解,原型鏈

的理解,然後問了Vue框架的雙向綁定原理 接着又問了我本人對Vue框架和react的

看法,兩者有什麼相同點 有什麼不同點之類的 當時總體感覺回答的還行 但是事後

回想起來好多都答得不全面理解也不深刻 一部分都是照着之前在網上看的東西回答的

經不起深究的那種 涼涼

27日杭州微一案

微一案面試首先給一張卷子讓你做 一般沒人看着 可以自己找答案 然後技術面 技術面

首先問我對他們公司瞭解多少 我就說是給微商做一條龍服務的 然後又問我對Vue瞭解多少

我說還行吧做項目都能做 然後問我typeof vue 是什麼 接着問 typeof Jquery是什麼 我說

typeof vue應該是個function 然後問我爲什麼 最後的的Vue雙向綁定原理 我說

object.defineproprety重寫裏面的set和get實現的,然後就說再深一點 額 真不知道 別的也沒問 當時應該是來了一個項目 趕時間 涼涼

28日面試大華股份

大華股份是一家比較大的公司 面試之前也是先給一張卷子做 由於面試的人比較多 十幾二十個人一起做卷子 感覺蠻不錯的 沉思者有之 搜答案者

也有之 答完卷子後會有一個技術人員面試 面試完成之後感覺有一點 就是就算是抄的也要先看看答案知道原理 第二就是掌握不熟練的不要往自己的

個人掌握技能上面寫 面試過程大部分很順利 但是就是我寫了一個喜歡研究js原理性知識 例如 eventLoop 然後就問我eventloop回答的還行 但是隨後

他又根據這個給我出了道題 然後跪了 涼涼

29日

是一家創業公司 996性質差不多 首先人事過來問問基本情況 爲什麼跳槽 爲什麼來杭州之類的 然後問問期望薪資 我說12 然後嚇了一跳 我說最低十一 然後找人面試我

第一個技術人員面試感覺非常不錯 問的問題我都能get上 然後人事又過來問我了一遍薪資 我依舊是那樣說 然後又找了前端組長來面試我各種原理性東西 我都懷疑他自己

知道不知道 反正就是問的你感覺還是個小菜雞然後就走了 涼涼 應該是薪資問題

30日週六面試

爲什麼在週六面試 就是想積累點面試經驗 並沒有想去 但是隻要價錢給到位 什麼都好商量 但是面試之前還是先看好公司 上午芳果面試 他們公司主要是前端配合原生寫hybrid的

然後聽我說了說我之前的經驗 然後問了一些初級的問題 例如瀏覽器緩存 事件循環之類的 就讓我走了 感覺還是不對口 下午的智佳雲就更噁心了 直接一看簡歷說我是自考的本科

也沒問我啥技術方面的問題就讓我走了

4月1日面試

是一家創業公司剛起步的 面試我的人問的也是js基礎的問題和Vue的基礎的問題 然後讓我回來等通知 個人感覺是薪資問題 涼涼

2日

主要做微信小程序 問的Vue的問題都打上來的 問的小程序的有的打上來有的沒有打上來 感覺還是薪資問題 中豪控股面試技術方面是都回答的不錯 然後人事就是各種藉口壓薪資 說我要

最低11太高了 說今年行情不好 好多大公司都裁員 說他們公司也不愁招人之類的非得給我壓到9還不管喫住 哎 不知道咋想的

3日

面試三家 上午面試的某某網 雖然之前也有過這樣的想法 就是面試官的技術問題 沒想到這個公司面試官技術那麼水 應該就會一個小程序把 es6感覺都不怎麼懂 更別說框架了 浪費時間

下午的兩家鏈之雲 還有易寶軟件都通過面試了 而且給的薪資都是我期望的 但是最後我還是選擇了易寶軟件 因爲他們的技術我不太會 用的是react 適當的時候還是要挑戰一下的

面試總結

小公司的面試官如果給不起公司會一直給你說大環境不好了什麼的壓你工資 但是不要甩他 自己心裏要有底線 不能低於這個底線 底線不是用來打破的 當然結合自己的水平 儘量進能給你

壓力讓你學到東西以及待遇好的公司

面試官一般問的問題都是你上面寫的個人技能上面寫的東西 但是原生js肯定是會問到的 經典的常問到的就那幾個 閉包(之前用閉包解決過什麼問題:閉包的缺點之類的) js原型鏈是幹什麼用的

new的時候發生了什麼 以及瀏覽器的運行機制 還有瀏覽器緩存機制 以及後臺返回的狀態碼和都是什麼意思 promise promise是幹什麼的 以及跨域方面的問題

框架方面的問題 Vue雙向綁定原理 react的單項數據流 Vue對比react Vue裏面頁面跳轉傳參 Vue用戶權限限制 Vue token的截取與存儲 Vue想要動態獲取父組件的數據該怎麼辦 以及 vuex的用法

Vue有沒有自己使用webpack配置過一些什麼東西(這個經常問 建議看看Vue webpack配置)

Vue雙向綁定原理總結語言就是 Vue是通過object.defineproprety來監聽頁面數據的變化 如果頁面數據發生改變 首先通過vdom生成虛擬dom樹 然後通過vdom裏面的兩個核心函數 h函數用來生成render

樹 patch函數來對比頁面的dom結構 和 vdom生成的虛擬dom樹 然後通過diff算法來對比 替換掉改變的節點 跟js比起來大大提高了頁面的性能 因爲js如果節點改變會引起重繪 簡單來說就是推到

但是Vue只是替換了需要改變的節點 大大節省了頁面渲染 頁面渲染dom元素是非常消耗性能的

瀏覽器運行機制 先運行主線程任務 主線程任務運行完後會有eventloop一直循環異步隊列 異步隊列裏面如果有任務就把異步隊列裏的任務提到主線程執行 異步隊列裏面的任務分爲宏任務和

微任務 宏任務一般是setTimeout 之類的 微任務一般是promise後面的then 以及nexttick 一次循環的微任務沒有執行完是不會執行下一個宏任務的

平常多瀏覽掘金 思否之類的技術網站

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章