摘要:手寫(xiě)深拷貝這個(gè)問(wèn)題也是被問(wèn)到了不止一遍,就連美團(tuán)也問(wèn)到了。個(gè)人能力有限,沒(méi)能挺到美團(tuán)的最后一輪面試,不過(guò)面試的幾家公司也是涉及到了各行各業(yè),這篇文章只是對(duì)即將面試的前端小伙伴們一個(gè)參考,最后效果還是要看個(gè)人努力的。
最近想著去市場(chǎng)中試試水,看看自己的幾斤幾兩。
哈哈,然后大概遇到了這么幾類(lèi)問(wèn)題吧。寫(xiě)出來(lái)和大家分享一下。
1.原型及原型鏈的問(wèn)題
這個(gè)問(wèn)題面試的公司都有問(wèn)。其實(shí)這個(gè)問(wèn)題也是好多新手特別犯難的一個(gè)問(wèn)題。對(duì)于一些人來(lái)說(shuō)原型和原型鏈要解釋得清楚又準(zhǔn)確就要把原型這塊的知識(shí)點(diǎn)看好多遍。OK,直接說(shuō)我的方法吧,我直接在紙上畫(huà)了這樣的一張圖:
當(dāng)我畫(huà)完這張圖并輔以說(shuō)明的時(shí)候面試官一般就不會(huì)繼續(xù)問(wèn)原型和原型鏈的問(wèn)題了。
2.繼承
一般問(wèn)完了原型之后會(huì)被問(wèn)道關(guān)于繼承的問(wèn)題,只要回答繼承的幾種方式和各種方式的優(yōu)缺點(diǎn),側(cè)重點(diǎn)是對(duì)組合繼承方式的理解。
3.手寫(xiě)深拷貝
這個(gè)問(wèn)題也是被問(wèn)到了不止一遍,就連美團(tuán)也問(wèn)到了。
最簡(jiǎn)單的就是使用JSON.parse()與JSON.stringify()。
其次還要掌握一種。
function deepClone(obj){ var newobj=obj.instanceof Array?[]:{}; if(typeof obj!=="object"){ return obj; }else{ for(var i in obj){ newobj[i]=obj[i].typeof obj[i]=="object"?deepClone(obj[i]):obj[i]; } } return newobj; }
當(dāng)然,只要理解了上面的方式,在回答的時(shí)候說(shuō)出大概意思也可以。(推薦寫(xiě)出來(lái),邊寫(xiě)邊講原理)
4.script標(biāo)簽的defer和async有什么區(qū)別
這個(gè)自己看一下就好,不是特別難,而且問(wèn)的概率不大。
1.關(guān)于頁(yè)面緩存的問(wèn)題
這個(gè)就比較簡(jiǎn)單了,只要看幾篇文章就可以回答的很好。
2.頁(yè)面的優(yōu)化
關(guān)于這個(gè)問(wèn)題,除了說(shuō)那些關(guān)于代碼壓縮、圖片整合、減少請(qǐng)求次數(shù)以外。最好說(shuō)出一些深層次的東西,比如for循環(huán)和map的區(qū)別、if判斷和switch判斷性能上有什么樣的區(qū)別、發(fā)送請(qǐng)求返回的數(shù)據(jù)盡量壓縮在14kb或14kb的倍數(shù)、W3C規(guī)定setTimeout的最小時(shí)間是4ms、由于大多數(shù)顯示器的刷新頻率都是60Hz,所以涉及到動(dòng)畫(huà)的setTimeout的時(shí)間最好不要低于16.7ms等等這樣的回答。這樣的回答往往獲得面試官更多的好感。
3.跨域的方法
這個(gè)問(wèn)題也是各個(gè)公司都喜歡問(wèn)的。一般回答以下幾點(diǎn)就好了:
jsonp,代理,postMessage(同樣也是iframe跨域傳輸常用的方式)
4.jsonp的原理以及jsonp的返回
這個(gè)面試之前一定要看,jsonp的原理大家都知道,就是利用script標(biāo)簽的src屬性,不過(guò)對(duì)于這個(gè)問(wèn)題一定要非常看重,最好能手寫(xiě)出jsonp請(qǐng)求。對(duì)于jsonp返回?cái)?shù)據(jù)的類(lèi)型,這個(gè)也是面試官經(jīng)常會(huì)順著問(wèn)的問(wèn)題。
因?yàn)槲业暮?jiǎn)歷上只寫(xiě)了vue,所以問(wèn)的都是一些關(guān)于vue的問(wèn)題。
我就說(shuō)幾個(gè)常見(jiàn)的問(wèn)題吧。
比較簡(jiǎn)單的是數(shù)據(jù)傳遞的方法。
還有數(shù)據(jù)雙向綁定的原理。這個(gè)我會(huì)在下面附上鏈接。連帶著原型的鏈接一起。通讀這兩篇文章就問(wèn)題不大了。
promise
這個(gè)是重點(diǎn),如果你面試的是一家使用比較新的技術(shù)的互聯(lián)網(wǎng)公司,很有可能會(huì)問(wèn)到promise。而問(wèn)的方面都會(huì)有所不同,這里沒(méi)法給出范圍,最好的辦法就是把阮一峰老師關(guān)于promise的那部分多看兩遍。當(dāng)然,也不排除會(huì)有一些公司會(huì)讓手寫(xiě)出promise的實(shí)現(xiàn)方法。
面試了幾家公司,關(guān)于H5和CSS3的問(wèn)題都不多,關(guān)于this指向的問(wèn)題也很少問(wèn),閉包的問(wèn)題也不多,還有像call和apply的區(qū)別這種簡(jiǎn)單的問(wèn)題我就不再說(shuō)了,(不排除會(huì)有公司會(huì)出手寫(xiě)call()方法的實(shí)現(xiàn))
有的公司會(huì)問(wèn)移動(dòng)端和pc端開(kāi)發(fā)有什么不同(這個(gè)根據(jù)個(gè)人開(kāi)發(fā)經(jīng)驗(yàn)去說(shuō)就好,在回答問(wèn)題的時(shí)候切入自己寫(xiě)的項(xiàng)目也是可以的。)
第三個(gè)參考鏈接也是很值得看的,特別是那些做前端時(shí)間不長(zhǎng)的小伙伴,很適合用來(lái)作知識(shí)梳理。
PS:個(gè)人能力有限,沒(méi)能挺到美團(tuán)的最后一輪面試,不過(guò)面試的幾家公司也是涉及到了各行各業(yè),這篇文章只是對(duì)即將面試的前端小伙伴們一個(gè)參考,最后效果還是要看個(gè)人努力的。加油吧!
起風(fēng)了,唯有努力生存。
參考:
https://segmentfault.com/a/11...
https://segmentfault.com/a/11...
http://www.dailichun.com/2018...
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/97669.html
摘要:一面應(yīng)該還問(wèn)了其他內(nèi)容,但是兩次面試多線(xiàn)程面試問(wèn)題和答案采訪(fǎng)中,我們通常會(huì)遇到兩個(gè)主題采集問(wèn)題和多線(xiàn)程面試問(wèn)題。多線(xiàn)程是關(guān)于并發(fā)和線(xiàn)程的。我們正在共享重要的多線(xiàn)程面試問(wèn)題和答案。。 2016 年末,騰訊,百度,華為,搜狗和滴滴面試題匯總 2016 年未,騰訊,百度,華為,搜狗和滴滴面試題匯總 【碼農(nóng)每日一題】Java 內(nèi)部類(lèi)(Part 2)相關(guān)面試題 關(guān)注一下嘛,又不讓你背鍋!問(wèn):Ja...
摘要:一面應(yīng)該還問(wèn)了其他內(nèi)容,但是兩次面試多線(xiàn)程面試問(wèn)題和答案采訪(fǎng)中,我們通常會(huì)遇到兩個(gè)主題采集問(wèn)題和多線(xiàn)程面試問(wèn)題。多線(xiàn)程是關(guān)于并發(fā)和線(xiàn)程的。我們正在共享重要的多線(xiàn)程面試問(wèn)題和答案。。 2016 年末,騰訊,百度,華為,搜狗和滴滴面試題匯總 2016 年未,騰訊,百度,華為,搜狗和滴滴面試題匯總 【碼農(nóng)每日一題】Java 內(nèi)部類(lèi)(Part 2)相關(guān)面試題 關(guān)注一下嘛,又不讓你背鍋!問(wèn):Ja...
摘要:經(jīng)過(guò)這段時(shí)間的反省,我也強(qiáng)烈的認(rèn)識(shí)到自己的不足,也找到了相應(yīng)的方式去改正自己。所以,在這里也給廣大正想尋求新的工作機(jī)會(huì)的你一些建議誠(chéng)然面對(duì)自己,了解自己的優(yōu)勢(shì)和劣勢(shì)。給自己做好定位。看清自己想要發(fā)展的方向。近期可能會(huì)經(jīng)常性的更新基礎(chǔ)的東西。 北京的黃金三月,應(yīng)去年的計(jì)劃,年初換工作,這是回來(lái)之后找工作的第四個(gè)周,目前收到offer一份,在昨天之前我還深深的覺(jué)得自己真的是失敗,菜的不行,...
摘要:如何考察一個(gè)人是不是經(jīng)驗(yàn)豐富我們需要在問(wèn)答式的面試中,對(duì)其項(xiàng)目經(jīng)驗(yàn)進(jìn)行挖掘。如何設(shè)置筆試題現(xiàn)在網(wǎng)上有大量的面經(jīng)的存在,對(duì)于我們面試是一個(gè)巨大的挑戰(zhàn)。尊重應(yīng)聘者我們要尊重每一個(gè)來(lái)應(yīng)聘的人,不要輕視別人,或者故意刁難別人。 時(shí)光荏苒,2個(gè)月前,我才剛總結(jié)了如何應(yīng)對(duì)面試官,現(xiàn)在的我開(kāi)始總結(jié)如何面試別人了。笑哭.png 1.我們需要什么樣的人 招聘肯定要有標(biāo)準(zhǔn),這樣我們才能更快的找到我們需要的...
閱讀 2983·2021-11-23 09:51
閱讀 2997·2021-11-02 14:46
閱讀 864·2021-11-02 14:45
閱讀 2739·2021-09-23 11:57
閱讀 2493·2021-09-23 11:22
閱讀 1924·2019-08-29 16:29
閱讀 740·2019-08-29 16:16
閱讀 937·2019-08-26 13:44