国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

騰訊一面(2019前端實(shí)習(xí)崗)

jas0n / 686人閱讀

摘要:前言之前投遞了騰訊的實(shí)習(xí)生前端崗,一直沒有電話,查了下狀態(tài)說不合適,以為涼涼了,今天卻收到了電話,出乎意料然后就開始了一面,一開始面試官說時(shí)間不會(huì)太久,大概分鐘吧,結(jié)果整個(gè)過程也就持續(xù)了分鐘吧。

前言

之前投遞了騰訊的實(shí)習(xí)生前端崗,一直沒有電話,查了下狀態(tài)說不合適,以為涼涼了,今天卻收到了電話,出乎意料...
然后就開始了一面,一開始面試官說時(shí)間不會(huì)太久,大概30分鐘吧,結(jié)果整個(gè)過程也就持續(xù)了30分鐘吧。

下面是面試的過程:

自我介紹

簡(jiǎn)單介紹了自己所在的學(xué)校和專業(yè),以及學(xué)習(xí)的過程。

能不能來深圳工作(簡(jiǎn)歷意向?qū)懙膹V州)

JavaScript作用域了解嗎?有多少種

全局作用域

函數(shù)作用域

問:JavaScript有塊級(jí)作用域嗎

答:ES5之前沒有塊級(jí)作用域,ES6提出了這個(gè)概念

let和var的區(qū)別

var能重復(fù)聲明,let不能

let的變量作用范圍不同,不存在變量提升

問:還有其他嗎

答:...

ES6了解多少,用過哪些特性

簡(jiǎn)單說了下自己用過的一些特性

箭頭函數(shù)

模板字符串

Class

module

對(duì)象解構(gòu)

Promise

......

Promise了解嗎?有多少種狀態(tài)

三個(gè)狀態(tài):

pending

fulfilled

reject

兩個(gè)過程:

pending -> fulfilled

pending -> rejectd

問:promise什么時(shí)候會(huì)進(jìn)入catch
答:當(dāng)pending為rejectd時(shí)

講一下你簡(jiǎn)歷上的react項(xiàng)目

簡(jiǎn)歷上的項(xiàng)目,簡(jiǎn)單的闡述了一下

react的生命周期有哪些

初始化

constructor

getInitialState

getDefaultProps

componentWillMount

render

componentDidMount

更新過程

componentWillReceiveProps

shouldComponentUpdate

componentWillUpdate

render

componentDidUpdate

卸載過程(這個(gè)沒答出來)

componentWillUnmount

什么時(shí)候會(huì)用到componentwillreceiveprops

用的不多,沒答上來

網(wǎng)上解釋

使用過構(gòu)建工具嗎?webpack的loader是干什么的?

項(xiàng)目中使用了webpack

loader是用來編譯和處理資源的

問:用過其他構(gòu)建工具嗎?

答:沒有...(gg)

vue和react使用起來有什么區(qū)別

開放性題目,自由發(fā)揮

vue數(shù)據(jù)雙向綁定的原理

主要講了實(shí)現(xiàn)是基于Object.defineProperty

另外也大概闡述了下發(fā)布-訂閱者模式,主要是Observer,Dep,Wacther等

項(xiàng)目中用到的ajax是原生的,還是用到了什么庫?

都是用到了封裝的庫,主要用的是axios

http的狀態(tài)碼了解嗎?

簡(jiǎn)單說了下2xx,3xx,4xx,5xx分別是干嘛的

在這里說到了304,于是有了下面的http緩存

什么情況下會(huì)返回304狀態(tài)碼?

這個(gè)問題比較復(fù)雜吧,這里回答了一個(gè)Etag

ETag是HTTP1.1產(chǎn)物,服務(wù)器通過某種算法,給資源計(jì)算出一個(gè)唯一的標(biāo)志符,可能是一個(gè)資源的MD5值,在把資源響應(yīng)給客戶端的時(shí)候,會(huì)在實(shí)體首部加上"ETag: 值",一起返回給客戶端

客戶端會(huì)保留這個(gè)字段,并在下次請(qǐng)求的時(shí)候一并帶過去給服務(wù)端,服務(wù)端接受客戶端傳來的ETag的值,然后進(jìn)行比較前后的ETag的值是否一致,就能判斷資源相對(duì)客戶端是否被修改了

如果匹配上了,服務(wù)端會(huì)返回304狀態(tài)碼,并告訴客戶端直接使用本地緩存即可,反之,則以正常的GET200形式返回資源

對(duì)應(yīng)的首部字段

If-None-Match:ETag-value

If-Match:ETag-value

還有一種就是下面問的Last-Modified

http緩存,cache-control和etag有什么區(qū)別

這里雖然答上了,但感覺也答的不是很好

Cache-Control的首部字段較多

倘若Cache-Control設(shè)置的緩存沒過期,那直接從本地讀取緩存即可,返回200(from cache),不需要向服務(wù)端發(fā)起請(qǐng)求

使用ETag會(huì)向服務(wù)端發(fā)起請(qǐng)求,校驗(yàn)后服務(wù)端再?zèng)Q定是否返回資源

...

除了etag,last-modified知道嗎?

這個(gè)沒答上來,忘記了

服務(wù)器將資源傳遞給客戶端時(shí),會(huì)將資源最后更改的時(shí)間以"Last-Modified: GMT"的形式加在實(shí)體首部上一起返回給客戶端

客戶端為該資源標(biāo)記上信息,下次請(qǐng)求時(shí),會(huì)將該信息帶在請(qǐng)求報(bào)文中一起返回給服務(wù)端,服務(wù)端去做檢查,若服務(wù)器上該資源最終修改時(shí)間是一致的,則資源沒有被修改過,直接返回304狀態(tài)碼,不返回內(nèi)容

對(duì)應(yīng)的首部字段

If-Modified-Since: Last-Modified-value

If-Unmodified-Since: Last-Modified-value

跨域有什么處理方法?

JSONP

CORS

服務(wù)端代理

and more then...

JSONP的原理是什么?

利用script標(biāo)簽支持跨域的屬性,用script標(biāo)簽?zāi)玫桨藬?shù)據(jù)的方法(相當(dāng)于是返回了一段js代碼),在請(qǐng)求中包含callback,服務(wù)端注入?yún)?shù)后返回這個(gè)回調(diào)函數(shù),然后script標(biāo)簽?zāi)玫椒祷氐膉s代碼跨域直接運(yùn)行回調(diào),需要前后端的配合。

JSONP可以用post請(qǐng)求嗎?為什么?

不支持

因?yàn)閟cript標(biāo)簽只支持get請(qǐng)求...

cookie和localstorage有什么區(qū)別?

cookie數(shù)據(jù)大小不能超過4k

cookie在服務(wù)端和客戶端之間來回傳遞

cookie可以設(shè)置很多屬性,max-age,path,expires等

localStorage存儲(chǔ)持久數(shù)據(jù),瀏覽器關(guān)閉后數(shù)據(jù)不丟失除非主動(dòng)刪除數(shù)據(jù)

localStorage存儲(chǔ)的數(shù)據(jù)容量更大

問:還有其他嗎

答:.....(gg)

描述一下css的盒模型

講了下標(biāo)準(zhǔn)盒模型和怪異模式

實(shí)現(xiàn)垂直水平居中有哪些方法

flexbox

絕對(duì)定位+margin負(fù)值(已知寬高)

絕對(duì)定位+transfrom負(fù)值(未知寬高)

絕對(duì)定位top left right bottom 0 + margin auto

問:絕對(duì)定位top left right bottom 0 + margin auto是在已知寬高的情況下使用嗎?

答:我....忘記了

總結(jié)

大概30分鐘后,面試官就說暫時(shí)到這里,有消息會(huì)盡快通知你,然后就結(jié)束了。以上問題問的還是很基礎(chǔ),有一些沒答上來,還是得繼續(xù)加油。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/93722.html

相關(guān)文章

  • 2019春招前端實(shí)習(xí)面經(jīng)總結(jié)

    摘要:春招前端實(shí)習(xí)面試記錄從就開始漸漸的進(jìn)行復(fù)習(xí),月末開始面試,到現(xiàn)在四月中旬基本宣告結(jié)束。上海愛樂奇一面盒模型除之外的面向?qū)ο笳Z言繼承因?yàn)槭且曨l面試,只記得這么多,只感覺考察的面很廣,前端后端移動(dòng)端都問了,某方面也有深度。 春招前端實(shí)習(xí)面試記錄(2019.3 ~ 2019.5) 從2019.1就開始漸漸的進(jìn)行復(fù)習(xí),2月末開始面試,到現(xiàn)在四月中旬基本宣告結(jié)束。在3月和4月經(jīng)歷了無數(shù)次失敗,沮...

    atinosun 評(píng)論0 收藏0
  • 記錄一下自己的春招,唯品會(huì)、360、京東offer已收、騰訊offer_call已達(dá)!!!

    摘要:春招結(jié)果五月份了,春招已經(jīng)接近尾聲,因?yàn)榈搅酥芪逋砩蟿偤糜锌眨院?jiǎn)單地記錄一下自己的春招過程。我的春招從二月初一直持續(xù)到四月底,截止今天,已經(jīng)斬獲唯品會(huì)電商前端研發(fā)部大數(shù)據(jù)與威脅分析事業(yè)部京東精銳暑假實(shí)習(xí)生的騰訊的是早上打過來的。 春招結(jié)果 五月份了,春招已經(jīng)接近尾聲,因?yàn)榈搅酥芪逋砩蟿偤糜锌眨院?jiǎn)單地記錄一下自己的春招過程。我的春招從二月初一直持續(xù)到四月底,截止今天,已經(jīng)斬獲唯品...

    freewolf 評(píng)論0 收藏1
  • 2018.11.19秋招末第二波前端實(shí)習(xí)/校招小結(jié)

    摘要:背景個(gè)人背景就讀于東北某普通二本院校計(jì)算機(jī)軟件工程專業(yè),現(xiàn)大四,北京實(shí)習(xí)前端方向,自學(xué),技術(shù)棧時(shí)間背景大概是在月日準(zhǔn)備好簡(jiǎn)歷開始投遞秋招差不多已經(jīng)結(jié)束招聘崗位不多,投遞對(duì)象為大一些的互聯(lián)網(wǎng)公司事件背景第一個(gè)入職的是好未來的前端實(shí)習(xí)崗,待遇工 背景 個(gè)人背景 就讀于東北某普通二本院校計(jì)算機(jī)軟件工程專業(yè),現(xiàn)大四,北京實(shí)習(xí) 前端方向,自學(xué),vue技術(shù)棧 時(shí)間背景 大概是在11月9日準(zhǔn)備...

    suxier 評(píng)論0 收藏0
  • 2018.11.19秋招末第二波前端實(shí)習(xí)/校招小結(jié)

    摘要:背景個(gè)人背景就讀于東北某普通二本院校計(jì)算機(jī)軟件工程專業(yè),現(xiàn)大四,北京實(shí)習(xí)前端方向,自學(xué),技術(shù)棧時(shí)間背景大概是在月日準(zhǔn)備好簡(jiǎn)歷開始投遞秋招差不多已經(jīng)結(jié)束招聘崗位不多,投遞對(duì)象為大一些的互聯(lián)網(wǎng)公司事件背景第一個(gè)入職的是好未來的前端實(shí)習(xí)崗,待遇工 背景 個(gè)人背景 就讀于東北某普通二本院校計(jì)算機(jī)軟件工程專業(yè),現(xiàn)大四,北京實(shí)習(xí) 前端方向,自學(xué),vue技術(shù)棧 時(shí)間背景 大概是在11月9日準(zhǔn)備...

    canger 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<