水滴前端一面,不面不知道自己多菜,寄!
問簡(jiǎn)歷的項(xiàng)目寫得技術(shù)點(diǎn)
- ssr服務(wù)端渲染,用了哪個(gè)ssr框架或者怎么實(shí)現(xiàn)的ssr 簡(jiǎn)歷亂寫屁都不知道啊vue的ssr框架有啥都不知道,下去好好補(bǔ)補(bǔ)。
- 圖片懶加載怎樣實(shí)現(xiàn),cdn對(duì)圖片的優(yōu)化 介紹什么是cdn 但是我不知道cdn是什么,聽都沒有聽過啊.......
八股文
- http https區(qū)別 對(duì)稱加密和非對(duì)稱加密區(qū)別 混合加密。巴拉巴拉....
- css 隱藏元素的幾種方式。這幾種方式有哪些區(qū)別。巴拉巴拉... 3.js基礎(chǔ)數(shù)據(jù)類型和引用數(shù)據(jù)類型 有哪些區(qū)別。巴拉巴拉...
- 判斷數(shù)據(jù)類型typeof instanceof ,instanceof的內(nèi)部實(shí)現(xiàn)邏輯?不會(huì)直接懵 ,不知道內(nèi)部怎么實(shí)現(xiàn),只會(huì)用不懂原理........ 5.event loop事件循環(huán) 接著是一個(gè)輸出題
async function async1() {
console.log('async1')
setTimeout(function () {
console.log('setTimeout1')
}, 0)
await new Promise(function (resolve, reject) {
console.log('promise1')
})
return 'success'
}
console.log('script start')
// 這是返回的promise是一個(gè)pending狀態(tài)的所以不會(huì)有值
async1().then((res) => {
console.log(res)
})
console.log(async1())
Promise.resolve(1)
.then(2)
.then(3)
.catch(4)
.then((res) => {
console.log(res)
})
setTimeout(function () {
console.log('setTimeout2')
}, 0)
console.log('script end')
//正確輸出結(jié)果
// script start
// async1
// promise1
// script end
// 1
// setTimeout1
// setTimeout2
//果斷說錯(cuò),事件循環(huán)細(xì)節(jié)也搞錯(cuò)服了自己,下去得好好學(xué)學(xué)不面試不知道自己多菜
6.vue的組件間通信 props emit/v-on .sync ref children/parent attrs/listeners eventbus root slot 說了這些
7.vuex和redux差別 沒有學(xué)過react直接不會(huì),準(zhǔn)備跟面試官說一下vuex,面試官說閉嘴吧vuex誰都會(huì)不用講了.....然后就面試結(jié)束.....
寄
不面試真的不知道多菜,下去好好學(xué)習(xí)一下。還是得學(xué)細(xì)一點(diǎn)。這里必須感謝一直教我的wull超同學(xué)。超哥yyds!??!
#你覺得今年春招回暖了嗎##你的簡(jiǎn)歷改到第幾版了##面經(jīng)##前端面經(jīng)#