第一次前端面試心得分享

第一次前端面試?。?!起初。說是電話面試,到了面試的時(shí)候,加微信打視頻,這不是重點(diǎn),關(guān)鍵是,在家沒化妝!?。“?,素顏的樣子對(duì)著面試官,心里十分忐忑啊。不過好在不緊張,面試就是兩個(gè)人在交流問題嘛,會(huì)什么說什么,不會(huì)的虛心請(qǐng)教,也許是因?yàn)槊嬖嚬匍L的比較和藹,嘻嘻。說正題吧。
一、首先肯定是自我介紹啦,吧啦吧啦,說了大概40秒左右。
二、面試官問做了什么項(xiàng)目。然后又吧啦吧啦說了自己做的項(xiàng)目,大概有五個(gè)左右吧,簡單的說了一下。
三、面試官看了一下簡歷,看你有寫掌握es6,那你說說你用過es6哪些東西?答:給我印象最深的是promise異步編程(說了下promise是什么),還有l(wèi)et const (說了一下var let const區(qū)別),還有迭代器生成器,數(shù)組去重用過set。
四、面試官追問你剛才說了let const,那你說說他們的區(qū)別,答:const表示常量,不能修改。面試官舉了一個(gè)對(duì)象的例子,問里面的屬性值可以修改嗎,可以修改,那你剛才說的不能修改,那對(duì)象地址不能修改,屬性值可以修改。對(duì)了,那個(gè)es6還用過箭頭函數(shù)。
五、有沒有用過默認(rèn)傳值的函數(shù),(嗯??可能用過吧,但擔(dān)心我理解的和面試官理解的不一樣,就說用過箭頭函數(shù))那你說說箭頭函數(shù)和普通函數(shù)有什么優(yōu)點(diǎn)。
六、了解原型和原型鏈嗎?說了一下概念,然后面試官舉例子問了,問到最后有點(diǎn)懵了,就簡單的討論了一下。原型鏈那塊我確實(shí)會(huì)暈啊,太多太復(fù)雜了。放一個(gè)我之前看的圖。
七、問一些css問題。
垂直居中(說了三種方法)、選擇器權(quán)重,盒模型(W3c標(biāo)準(zhǔn)和怪異)
八、看你有用過ajax,那你說說如何寫ajax。(這個(gè)問題,啊啊啊啊,我之前手寫過的,但說的時(shí)候說的不全,我,哎)放一段自己之前寫的代碼吧。
function ajax(method,url,data,flag){ var xhr = null; if(window.XMLHttpRequest){ xhr = new XMLHttpRequest(); }else{ xhr = new ActiveXObject('Microsoft.XMLHttp'); } //判斷狀態(tài) xhr.onreadystatechange = function(){ if(xhr.readyState === 4){ if(xhr.status === 200){ callback(xhr.responseText); }else{ console.log('error'); } } } //判斷請(qǐng)求方法 method = method.toUpperCase(); if(method === 'GET'){ var date = new Date(); var timer = date.getTime(); xhr.open(method,url+'?'+data +'&timer=' + timer,flag); xhr.send(); }else if(method === 'POST'){ xhr.open(method,url,data,flag); xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded'); xhr.send(data); } }
九、知道瀏覽器緩存嗎?(這個(gè)我不太肯定他問的什么,我想的會(huì)不會(huì)是強(qiáng)緩存和協(xié)商緩存,就問可能遇見過,但不知道是什么,面試官就說cookie什么的,嗷嗷,那個(gè)啊,知道,就說了一下cookie sessionStorage localStorage的區(qū)別)
十、你說你用過vue,那問幾個(gè)vue的問題吧
說說vue的生命周期和對(duì)應(yīng)函數(shù)的功能。說說用過哪些vue指令。說說v-if v-show的區(qū)別(這里,我的天,我記得是displaynone,但不知道那個(gè)時(shí)候在干啥,腦子抽了,說了一個(gè)visibility我的天,吐血)組件傳值了解嗎?說一下(說了幾個(gè)常用的方法)為什么要加key?有什么作用?
你知道vue的data怎么寫嗎?(說了有函數(shù)有對(duì)象),那為什么要用函數(shù)呢?(這個(gè)問題看視頻的時(shí)候真的遇見了,但那個(gè)時(shí)候沒認(rèn)真聽,沒記?。?,面試官給我解釋了,nice。趕快記在小本本上。最后,面試官問有什么問題想問他的,emm,我剛才想問一個(gè)問題的,結(jié)果忘記了,想問什么來著,面試官:是什么問題?技術(shù)的還是非技術(shù)的?技術(shù)的,vue還是es6,啊,想起來了,,實(shí)在好奇react和生成器有什么關(guān)系,面試官就給我說了一下他的看法。后來查了一下,emm,等我學(xué)到react的時(shí)候再好好研究研究。
總結(jié):面試官很和藹,沒有故意為難,問的題都不難,就是。。。感覺有些答的不夠全面,克服了第一次面試的緊張。無論結(jié)果如何,前端菜鳥會(huì)繼續(xù)加油的,啊,前端那么多東西,終身學(xué)習(xí),追求極致,加油!
以上所述是小編給大家介紹的第一次前端面試心得分享,希望對(duì)大家有所幫助,也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
- 這篇文章將從面試中的【關(guān)鍵失誤】談起,是我在面試大量候選人之后提煉總結(jié)而成,在我心目中,按照嚴(yán)重程度由高到低排列,感興趣的朋友跟隨小編一起看看吧2020-02-25
- 這篇文章主要介紹了2019 PHP面試題與常用技巧,總結(jié)分析了php常用知識(shí)點(diǎn)、注意事項(xiàng)與開發(fā)建議等,需要的朋友可以參考下2019-06-27
UI設(shè)計(jì)師必看的5個(gè)面試經(jīng)驗(yàn)和技巧
入行時(shí)間不長,積累的經(jīng)驗(yàn)和創(chuàng)造的價(jià)值都不多,甚至沒幾件拿得出手的上線作品。如果你還是個(gè)不太能說會(huì)道的人,那么很抱歉,想在下一份工作中拿高薪是沒啥可能了。所以下面2016-10-13- 面試自我介紹,是你見到面試官后,獲得的第一次表現(xiàn)自我的機(jī)會(huì)。很多人在面試自我介紹時(shí),容易犯一個(gè)錯(cuò)誤,那就是復(fù)述簡歷上的經(jīng)歷,為什么這么說2020-03-05