前言
2022年註定是一個不平凡的一年,因為有著難得一遇的對稱日:20220222,即2022年2月22日,農曆的正月廿二,也是星期二,總之是一個不平凡的一年。即然不平凡,那就得搞事情,然後就果斷的選擇找工作,順便沾沾不平凡之年的運氣。
引子
萌生辭職換工作的決定也是跟著形勢和感覺走的,因為在2022春節放假前就已經有待不下去的苗頭了,忍過了2022的農曆春節,過完春節假期開完工就直接做出了實質性的辭職操作,什麼二月份全勤工作,什麼年終獎,統統不要了,說走我們就走,風風火火闖九州。這裡要說一下我面的是前端開發崗位。
正題
上面說了那麼多都是為了2022年自己換工作的面試求職之路埋下的伏筆,我是在2022月2月的最後一個週末到的上海,記得是2月25號晚上到的上海,然後在當天下午的時候就已經開始電話面試了,而且為進入實戰面試的第一天埋下了伏筆。真正開始面試求職的第一天是2月28號,那麼接下來就來分享一下我進入面試實戰第一天的所見所聞、所想所感吧。
我記得很清楚,2月28號天氣陽光明媚,豔陽高照,似乎讓人忘記了當時還是初春時節,穿的衣服依然是厚厚的襖子,不過說實話上海的天氣和我老家的溫度差不多,依然是凍成狗,但是還好我穿的是襖子而不是短袖。面試第一天的第一個線下面試,是複試,我定的七點的鬧鐘,七點三十上的地鐵,然後坐錯地方方向了,然後差一點沒有在約定的面試時間點趕到面試地點,不過到達面試點之後,見到面試官之後就感覺好多了,面試官是負責人,一看他稀疏的頭髮濃度我就知道他是技術大佬,而且人很好,問問題的語氣也很和藹,也沒有問太多技術問題,主要是問的實際應用場景的問題,回憶了一下當時的面試問題,總結一下:
1、原生開發和h5互動的時候,是通過什麼方式來實現的; 2、在填寫表單的時候,進行空值判斷的時候,如果表單填寫選項很多的時候,怎麼做空值校驗; 3、是否使用過uni-app,小程式開發的專案; 4、混合開發flutter技術的使用情況; 5、前端開發的時候使用框架的相關內容。
然後又聊了一些公司專案的情況,問的問題不多,這是在到達上海之後就接到了該公司的第一輪電話面試,電話面試順利通過,接著就是約的線下面試,初到上海也不適應這座城市的節奏,也不熟悉人文習慣,我就以為沒戲,也恰恰是這次沒有過多的面試交談,為後來的工作埋下了大大的伏筆,我會在最後說這次面試的最終結果。
上午十一點面完試之後,就一直在接電話,要麼是面試電話,要麼就是約面試的電話,可以說不是在接電話,就是在接電話的地鐵上,非常的忙,感覺很充實。不知不覺到了下午的面試環節,主要是以遠端面試為主,視訊面試和電話面試,應該面了6個左右,一直持續到晚上8點左右,大部分都是第一輪的遠端面試,問的前端問題太多了,但是又都是前端開發的常用知識點,根據回憶以及當時的記錄,把面試官問的面試題匯結一下:
1、v-show和v-if的區別,以及適用的使用場景; 2、描述一下Vue的生命週期,父子元件誰先載入誰後載入; 3、元件之間通訊,傳值的方式; 4、網路請求中介面報404錯誤是什麼原因; 5、http和https的區別,為什麼要用https; 6、談一下webpack的使用,以及原理; 7、怎麼實現class的垂直居中; 8、講述閉包,以及使用場景; 9、淺談vuex的原理; 10、介紹一下promise的使用; 11、Vue雙向繫結原理; 12、陣列去重的方式有哪些; 13、如何理解前端模組化; 14、講講JS的原型鏈; 15、你平時用到的web前端的效能優化有哪些; ……
憑著鄙人高超的記憶裡也就回憶出來這麼多面試題目,其他的忘記了,但是也大差不差,一般第一輪遠端面試問的問題都不難,很基礎,主要是平時工作中常用的知識點,以及前端開發比較基礎的知識點,所以前端開發的小夥伴們在找工作之前一定要好好準備一下前端的基礎知識,全部記住不是一件容易的事情,但是一定要提前準備,這樣才會獲得意想不到的機會。
由於邀面的公司太多,造成後面三天的面試節奏更緊張,時間更不夠用,但是我還是按照上午面一家線下面試,下午面一家線下面試的安排,中間時間穿插各種遠端面試以及和HR溝通面試的電話。我的原則就是線下面試一般都是把路程控制在坐地鐵一小時以內的距離,再遠的公司我就不考慮了,因為讓我在工作不確定的情況下就搬家是不可能的事情,忘了說了,我是在寄宿在同學家,在工作沒有確定或者沒有轉正的情況下建議大家不要輕易盲目搬家,風險很高的。
話說時間來到了面試第一天的晚上九點多,吃完飯洗漱完畢之後,在整理第二天的面試資訊,以及檢視相關的線下面試路線和路程時間,這樣我會做出早上幾點起床以及設定鬧鐘的操作,順便再複習一下前端面試知識點,查漏補缺,努力讓自己在面試的時候能回答的更完美,獲得更多的加分機會。總之除了面試之外的時間就是複習知識點,還有就是總結當天面試時候被問到的所有知識點,包括自己回答的不好或者沒回答上來的知識點,最好是做一下記錄,然後順便查閱對應的知識點,這樣在下次面試中遇到同款問題就不會再“翻車”了。
結語
在像打仗一樣的面試第一天就這樣結束了,暫時沒有拿到offer,但是有兩個面試進入了複試階段。最後再總結一下當天:雖然很累,但是很充實;雖然準備不充分,但是感覺良好。面試前的知識梳理準備是非常關鍵的事情,歡迎關注三掌櫃的微信公眾號“程式猿by三掌櫃”交流,由於自己剛開始面試的時候沒怎麼準備和梳理,就引出了我面試第二天的囧況,下一篇文章會詳細分享。
本文參與了 SegmentFault 思否徵文「如何“反殺”面試官?」,歡迎正在閱讀的你也加入。