騰訊云智 前端一面
base西安 運(yùn)營產(chǎn)品中心 1h
1.自我介紹
2.問項(xiàng)目背景
3.講一下websocket
4.websocket與http的區(qū)別
5.http和https的區(qū)別
6.講一下http1到http1.1到http2的發(fā)展
7.沒有websocket之前服務(wù)端怎么向客戶端主動發(fā)送消息(keep live)
8.react和vue的使用區(qū)別
9.雙向綁定和單向綁定的優(yōu)缺點(diǎn)
10.vue的生命周期
11.發(fā)送請求你會放在哪個(gè)生命周期里
12.react鉤子
13.講一下usecallback和usememo,有什么作用(提高渲染性能,避免重復(fù)渲染)
14.usecallback和usememo有哪些使用場景
15.發(fā)送請求在react你會放在哪個(gè)生命周期里
16.js你覺得學(xué)的怎么樣(挺可以的)
17.說一下js閉包
18.使用場景(模塊化、私有化、函數(shù)工廠)
19.怎么使用在模塊化(es6和commonjs、立即執(zhí)行函數(shù)創(chuàng)造作用域)
20.es6和commonjs的區(qū)別
21.說一下事件循環(huán)
22.看代碼說輸出題
async function async1() { console.log('a'); await async2(); console.log('b'); } async function async2() { console.log('c'); } console.log('d'); async1() setTimeout(()=> { console.log('e'); }, 0) new Promise((resolve, reject) => { console.log('f'); resolve() }).then(()=> { console.log('g'); }) 輸出順序是什么
23.說一下var let const的區(qū)別
24.說一下你對塊級作用域的理解
25.你看過什么js書籍
26.為什么選擇前端
27.你覺得你的知識面廣嗎、深度呢
28.在實(shí)習(xí)階段遇到leader給你布置一個(gè)任務(wù)三天完成,但是需要七天完成,你會怎么解決
29.在實(shí)習(xí)階段遇到什么問題了沒,怎么解決的
30.你覺得驅(qū)動你的是前端趨勢還是興趣
31.對你前端發(fā)展的規(guī)劃
32.反問(技術(shù)棧、面試結(jié)果什么時(shí)候出、培養(yǎng)方案)
面試官挺和藹的,笑呵呵的,感覺聊得也是挺開心的。
補(bǔ)充:==和===的區(qū)別(類型轉(zhuǎn)換)
詳細(xì)說一下如何類型轉(zhuǎn)換
“1.0”==1輸出什么(true)
用的什么方法進(jìn)行轉(zhuǎn)換的
#騰訊云智##騰訊云智研發(fā)校招##字節(jié)跳動##快手##百度#