深信服,前端面試
7月7,懷著期待害怕的心情去了深信服的面試,到最後走出面試“食堂”,深信服給我的印象,依然還是挺美好。不能成為公司的一員雖然遺憾但也情理之中。(畢竟我真的水平很差啊。。)
面試官的第一個問題,給了我一張紙,讓我寫JS繼承。直中命門,沒學過,GG。
那麽應該怎麽寫呢?
既然不會寫繼承,那麽原型鏈是否有了解?我。。。
call()函數是否有用過,它的作用是什麽?我。。。
怎樣遍歷一個對象的屬性?我本來想這不是我經常碰到的嗎,但是估計是腦子抽到了,我說了for循環。其實我常用的是$.each(),這裏他是想考我for in。
了解過閉包嗎?心裏稍微松了口氣,回答了閉包的含義以及閉包的壞處,但是對於內存泄漏如何查看,使用什麽工具查看我依然回答不上來,面試官告訴我簡單的F12就可以查看了。我。。。
看出了我的JS基礎並不好,面試官嘗試了解我的其他技能水平,於是轉到了TP框架的MVC原理以及數據庫的多表查詢。MVC原理我心裏還是懂的,但是我感覺自己描述的並不專業。多表查詢以前我寫項目的時候還是蠻熟的,不過這麽久沒接觸了感覺自己是寫錯了。
依舊在尋找我的發光點的面試官,把問題轉到了我自以為比較熟悉的JQuery。
splice()函數??!!為什麽我沒有深深的記住這些操作數組的方法!!事實證明,平時工作不要過多依賴百度,以為自己懂這個知識點只是暫時忘記的心裏安慰,會讓你的面試顯得很沒有水平,誰需要模棱兩可的答案?
問題轉到了H5(當然當時我並不知道)
說說你常用的語義化標簽?我當時想真的假的,語義化標簽不是常用的那些標簽嗎?然鵝不是,實際是H5的那些譬如《article》《header》《footer》之類的看到標簽名就知道該標簽的作用的標簽。到這裏,我自己都很想嘲笑自己了。語義化標簽的好處?在面試官的引導下艱難的從嘴裏擠出利於SEO。。
了解過node嗎?沒有。
你的優勢是什麽?很想說沒有優勢,到這裏我已經非常沮喪了,感覺浪費了別人的時間,也進一步讓我知道自己離一個合格的前端工程師還有多遠的距離。感謝這麽溫柔的面試官,希望未來學成還能來面一面。哈哈O(∩_∩)O~
深信服,前端面試