記第一次一言難盡的前端面試
不折不扣的應屆生 + 不折不扣的一年經驗 = 不折不扣的菜鳥,就是我!記錄一下珍貴的面試機會啦,這次踩的坑說不定下次還要踩呢
讓我仔細回味一下這次看似並不專業的面試是如何難住了智慧的我:
Part One
面試官:請做一下自我介紹 (一句閑話沒有,簡單粗暴)
我: 我是來自xx大學xx專業的應屆生。。。
emmm,其實這個環節我百度過了,我也感覺到面試官是想聽我在上一家公司做的具體的任務使用如何的技術,但是這個我真的憋不出來,JQuery說出來的那瞬間我覺得自己就被鄙視的體無完膚了吧。
Part Two
話說我好像在說廢話,直接切入技術問題!!!(以下問題答案是參照各位大佬的回答整理出來的,如果有不對的地方希望給萌新指出明路,有侵權圖片或者內容的聯系我刪除就好了!啾咪~)
- 能說說Angular和Vue的區別嗎?
1. Vue僅僅是mvvm中的view層,只是一個如jQuery般的工具庫,而不是框架,而Angular而是mvvm框架;
2. Angular 使用雙向綁定,Vue 也支持雙向綁定,不過默認為單向綁定,數據從父組件單向傳給子組件。
3. Vue的雙向綁定是基於ES5 中的 getter/setter來實現的,而angular而是由自己實現一套模版編譯規則,需要進行所謂的“臟”檢查,Vue則不需要。因此,Vue在性能上更高效,但是代價是對於ie9以下的瀏覽器無法支持;
(查了一下資料還是蠻多區別的,需要在理解的基礎上去回答這個問題,這個就當回答個大概吧。)
- 能說說ES5和ES6的區別嗎?
這篇感覺寫的挺好的,借來參考一下:https://www.cnblogs.com/asand/p/7122143.html
- 說出數據結構中的幾種排序算法(當時腦子裏只有冒泡排序。。)
具體的技術問題仿佛只有這三個,其他都是一些了解工作經驗和工作內容的問題。但是問我讀過什麽書,我回答了文學書的時候請不要繼續追問我什麽書,請問這跟你有什麽關系再說我確實忘記了,結巴半天搞得我在撒謊一樣
總的來說,第一次面試大概就這麽簡單的GG了!
記第一次一言難盡的前端面試