致莫名其妙被關注的面試之補充篇

先是致謝

第一次發麪試經歷莫名其妙有了不少人看,記一次涼涼的小米麪試心裏仍是十分的激(peng)動(zhang),不行不行,作技術的仍是不能膨脹的。很是感謝給我舉例JSON進行深拷貝有部分缺陷的同道中人,還有大佬給我指明瞭一條剛畢業該如何前端學習的道路,對全部在帖子中一塊討論技術的人表示感謝,查漏補缺真的很重要。css

評論區好多朋友在diss火這個字,那我就改動一下~前端

不知道怎麼了,發的文章有朋友反應看不到,好吧。 發些吐槽:不明白,爲何辛辛苦苦總結些內容還要被噴,我是一個應屆生,一路走來本身踩了不少坑,難道把本身的踩的坑寫出來有錯麼?評論區有好多朋友鼓勵,甚至跑到咱們的公衆號裏留言鼓勵,這裏表明咱們基友團對這些朋友真誠的說一聲謝謝。(咱們的公衆號:IT面試填坑小分隊,文末有二維碼,感謝鼓勵,感謝!) 這是個人第三篇文章,我會一直髮下去,哪怕換號也發!打死也不敢說本身火的面試題更新第二彈面試

背景(1)

不知道第一篇文章結尾處的二維碼有多少朋友關注了,我也是那個公衆號文章編寫者的一員,咱們就是單純想把咱們從學生到工做這個階段踩過的坑寫下來,由於當年咱們走過的彎路真的不想再回首。算法

背景(2)

做爲一名小白菜前端,沒經歷過社招,沒有大項目經驗,一個純純的應屆生,我將以我本身爲第一人稱視角和你們分析一下本身遇到的面試,以及面試中比較有搞頭的題目,因爲我的緣由下面的內容,會比較的偏向於js方面。數組

基礎篇(18題)

  • 1:js有哪些數據類型?基本類型有哪些引用類型有哪些?promise

  • 2:null與undefined的區別?==與===的區別?markdown

  • 3:如何判斷某一個變量是數組?網絡

  • 4:js哪些操做會實行隱式轉換?前端工程師

  • 5:變量提高、函數名提高問題,哪些狀況會有變量、函數名的提高?好比a() function a(){}之類的問題閉包

須要注意的是函數名和變量名重複的時候優先函數名。

  • 6:做用域的問題?

var沒有塊級做用域,let與const有。es5經常使用函數做用域來實現塊級做用域。

  • 7:什麼是IIFE當即執行函數?如何實現?

  • 8:什麼是閉包?請手寫一個閉包?閉包的原理?

這個深一點就是執行上下文,與執行上下文棧,涉及一些堆棧先進後出的基本性質。

  • 9:this的指向問題:如何改變this的指向?閉包中this指向什麼?在嚴格模式下函數的this指向什麼?非嚴格模式呢?

請記住this指向的並非它自己而是指向它的執行上下文。

  • 10:js如何實現繼承?ES6 class如何實現的繼承?與ES5的區別是什麼?

  • 11:什麼是原型鏈?什麼是prototype屬性?如何避免原型鏈屬性共享?原型方面考題還有如何讓你一個僞數組使用slice方法?

原型與改變this指向結合的一道題。

  • 12:異步與同步的執行順序?setTimeout(function(){},200)中200的含義?promise的用法?promise接受一個同步任務會怎麼樣?什麼是promise的鏈式調用?如何解決回調地獄?ES7的async與await的用法?一些面試題中還會涉及宏任務與微任務。

回答異步排序問題能夠提一提任務隊列的概念,若是瞭解更深的能夠把宏任務與微任務加入任務隊列進行一個簡述。

  • 13:什麼是事件冒泡?事件捕獲?如何阻止事件冒泡與默認行爲?什麼是事件委託?事件委託對於性能的提高?

  • 14:模塊化的瞭解?AMD CMD commonJs requireJs 以及ES6的模塊化

  • 15:瞭解單例模式與觀察者模式?能夠模擬一個簡單的觀察者模式嗎?

觀察者模式要注意發佈與訂閱的實現。

  • 16:js的垃圾回收機制?引用計數有什麼本質問題?

  • 17:ES6的set與map?對symbol有了解嗎?

  • 18:什麼是箭頭函數?箭頭函數中this指向哪裏?

先寫18道我的認爲比較基礎且常見的面試題,圖個吉利。後面仍是會不斷的更新,因此若是有感受不錯的童鞋,能夠雙擊評論666。


更新預告

接下來的內容,初步計劃會涉及到:框架方面、http網絡方面、常見的算法題方面、css與動畫方面都會持續更新的。

不少都沒有答案,歡迎討論。就像我,今天在留言區經過別人的指導瞭解到了JSON深拷貝的一些知識,因此留言區不可不看呦。不斷的討論才能夠幫助咱們查漏補缺、擴展眼界、夯實基礎。

總結

我只是不少前端工程師中剛入行的那個。什麼都不突出,可是但願能夠在這條路上變得成功、變得突出。 加油!每個前端工程師和即將成爲前端工程師的人!!!!你們一塊兒努力、一塊兒共勉~


咱們會堅持下去,必定會。這條路你們都走的太辛苦,一塊兒互相鼓勵,一塊兒並肩同行!

不感興趣的就直接無視掉吧

由於身邊的同窗從事互聯網相關職業的比較多,而且你們閒時聊天時總會吐槽找工做有不少坑,因此打算把身邊同窗找工做的經驗,通通收集起來。提供給想從事這方面同窗,但願圈內好友能夠共同進步,共同少踩坑。

我的公衆號

咱們基友團其餘朋友的文章:

Android基友 Java基友

相關文章
相關標籤/搜索