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

資訊專欄INFORMATION COLUMN

2018年騰訊前端二面總結(jié)(面向2019屆學(xué)生)

gself / 2136人閱讀

摘要:前言很認(rèn)真的說吧,在和騰訊面試官的面試的過程。騰訊二面自我介紹二面的面試官和一面不是同一個(gè)面試官,所以在這個(gè)時(shí)候,我的基本介紹還是和一面一樣,介紹自己的基本信息,以及怎么想到學(xué)習(xí)前端和怎么學(xué)習(xí)前端。

前言

很認(rèn)真的說吧,在和騰訊面試官的面試的過程。有點(diǎn)感覺是在聊天一樣,他們是面試官,但是感覺更像是引路人,不管結(jié)果的好壞,在騰訊面試的過程,只要你認(rèn)真去聽去問,就可以學(xué)到很多東西吧。

如果你有看鵝廠wo談會(huì)了,也會(huì)了解,平時(shí)能和這些大牛這樣平靜的交流的機(jī)會(huì)也不算很多的,所以希望大家都能夠在面試中學(xué)習(xí)到東西吧,接下來進(jìn)入正題吧。

騰訊二面
自我介紹

二面的面試官和一面不是同一個(gè)面試官,所以在這個(gè)時(shí)候,我的基本介紹還是和一面一樣,介紹自己的基本信息,以及怎么想到學(xué)習(xí)前端和怎么學(xué)習(xí)前端。不管怎么樣,也都要耐心吧,畢竟即使做一個(gè)事情再多,但是你面對的人不同,還是要保持一樣的認(rèn)真,甚至更加認(rèn)真。

說說TCP/IP連接過程

TCP/IP協(xié)議其實(shí)如果去理解了真的不難吧,大家可以看看我上一篇文章分享的圖解HTTP,連接過程無非就是三次握手:

客戶端發(fā)送一個(gè)SYN給服務(wù)器,表示想連接。

服務(wù)器發(fā)送SYN和ACK給客戶端,表示接受到你的請求了,并且同意連接。

然后客戶端發(fā)送ACK給服務(wù)器,表示收到并且連接。

這里我多說一下吧,如果大家理解不了的計(jì)算機(jī)網(wǎng)絡(luò)當(dāng)中的過程,建議大家可以把網(wǎng)絡(luò)當(dāng)做是快遞公司,客戶端當(dāng)客戶,服務(wù)器當(dāng)做商家吧。這樣TCP/IP連接的過程無非就是:

客戶發(fā)信息說要和商家買東西

商家收到了并且給一個(gè)訂單給客戶填寫

客戶確定之后說我填寫完了

然后,就是快遞公司進(jìn)行送快遞的過程了

假如TCP/IP連接過程斷了會(huì)怎么樣?

其實(shí)這個(gè)過程就好比快遞公司在送貨的時(shí)候,快遞不見了怎么辦,那當(dāng)然是客戶說自己沒有收到快遞,然后商家又得繼續(xù)補(bǔ)發(fā)(這里我們不考慮快遞公司可以賠錢)。大概也是這樣理解吧,畢竟TCP/IP協(xié)議是可靠的傳輸協(xié)議,萬一斷了,也是有自己的處理機(jī)制的,就是沒有收到信息的一方會(huì)去檢查,然后重新連接重新發(fā)送,這里建議大家可以去看看網(wǎng)絡(luò)的處理機(jī)制更加深入了解。

TCP/IP斷開的時(shí)候雙方需要注意一些什么?

TCP/IP斷開的時(shí)候,大家都知道,TCP/IP斷開需要四次揮手:

客戶端發(fā)送一個(gè)FIN報(bào)文給服務(wù)器,表示我將關(guān)閉客戶端到服務(wù)器端這個(gè)方向的連接。

服務(wù)器收到報(bào)文后,發(fā)送一個(gè)ACK報(bào)文給客戶端。

服務(wù)器發(fā)送一個(gè)FIN報(bào)文給客戶端,表示自己也將關(guān)閉服務(wù)器端到客戶端這個(gè)方向的連接。

客戶端收到FIN后,發(fā)回一個(gè)ACK報(bào)文給服務(wù)器,F(xiàn)IN的序號(hào)加1。

但是注意,為什么揮手過程,第二步服務(wù)器發(fā)完信息之后,還要再發(fā)一次呢,那是因?yàn)椋诘诙疆?dāng)中,服務(wù)器只是發(fā)送說接受到要斷開了,但是服務(wù)器可能現(xiàn)在還有正在執(zhí)行的任務(wù),直到干完活了,再去說,現(xiàn)在沒事了斷開吧。然后客戶端再接受信息,就開始斷開。

那么大家也就可以理解了,如果在斷開的時(shí)候,客戶端已經(jīng)不需要東西了,那么亦可將服務(wù)器第二步后繼續(xù)傳遞數(shù)據(jù)可以關(guān)閉,當(dāng)然,這也是個(gè)人的理解。大家可以把這個(gè)想象成客戶說不要商家繼續(xù)發(fā)貨了的過程。

說說Vue的原理吧

其實(shí)Vue的原理的話,我也寫過一篇文章,大家可以看看,具體雙向綁定數(shù)怎么據(jù)實(shí)現(xiàn)的過程的話,我建議大家可以看看這個(gè)文章

Vue當(dāng)中Dom的改變是怎么出發(fā)數(shù)據(jù)的改變的

如果你看了上面問題的第二篇文章,你就可以理解到是先將跟節(jié)點(diǎn)el轉(zhuǎn)換成文檔碎片fragment進(jìn)行解析編譯操作,解析完成,再將fragment添加回原來的真實(shí)dom節(jié)點(diǎn)中。

你覺得ES6當(dāng)中覺得比較實(shí)用的技巧

其實(shí)這個(gè)的話,本人也寫過一篇文章,寫了在項(xiàng)目中可能經(jīng)常要到的語法吧,當(dāng)然,還有很多使用的,例如Promise對象等,大家可以再看看阮一峰前輩的ES6入門書

js實(shí)現(xiàn)異步的操作有哪些

我就簡單說幾個(gè)吧:

利用setTimout實(shí)現(xiàn)異步

使用Promise對象

動(dòng)態(tài)創(chuàng)建script標(biāo)簽

利用script標(biāo)簽提供的async

還有ES6里面async函數(shù),使得異步操作變得更加方便

對于性能優(yōu)化,你的指標(biāo)是什么

其實(shí)本人雖然做了一些項(xiàng)目,但是用到的指標(biāo)可能不多,主要也是兩個(gè):

靜態(tài)文件的大小

加載靜態(tài)資源需要的時(shí)間

但是真正的話,需要的不只是這些,需要的是

最大限度地減少HTTP請求

使用內(nèi)容分發(fā)網(wǎng)絡(luò)

headers添加一個(gè)Expires或Cache-Control頭

用gzip的壓縮內(nèi)容

將樣式表在頂部

js代碼放在底部

避免使用CSS表達(dá)式

JavaScript和CSS放在外部

減少DNS查找

縮小JavaScript和CSS

避免重定向

刪除重復(fù)的腳本和樣式

減少DOM元素的數(shù)量

等等等等方法,這里我就不多做介紹,雖然這些方法很多我在項(xiàng)目中其實(shí)都用到了,但是都是因?yàn)橐婚_始養(yǎng)成了良好的編程習(xí)慣了而導(dǎo)致以為這些都很正常,不過大家可以把這些知識(shí)更加的系統(tǒng)化吧,不然不歸類的知識(shí)很容易就忘掉。

你在編寫Vue的時(shí)候是怎么測試的

其實(shí)本人主要是用工具吧,Vue Devtools,當(dāng)然,網(wǎng)上還有很多方法,本人在看vue2.0實(shí)踐教程也教了不少的調(diào)試方法,但是的話,對于自己編寫的程序,還是條理清晰的,所以就沒用特別多的方法。

對于操作mysql的語句,你覺得有什么地方可以優(yōu)化

這個(gè)主要是因?yàn)楸救嗽诤啔v也寫了本人做的一個(gè)全棧的項(xiàng)目吧,mysql+nodejs+axios+vue全家桶+element-ui實(shí)現(xiàn)的一個(gè)學(xué)生信息管理系統(tǒng)。其實(shí)對于數(shù)據(jù)庫mysql的優(yōu)化,本人也是看過不少視頻,但是過程中,印象比較深刻的就是:

合理建立索引

避免多次連接查詢和嵌套查詢

避免數(shù)據(jù)類型不一致

禁止不必要的ORDER BY排序

批量INSERT插入可以合并插入

了解過慢查詢嗎

這個(gè)說實(shí)在的,了解過,只是畢竟是數(shù)據(jù)庫的一個(gè)深入的優(yōu)化的過程,基本的過程其實(shí)就是:

先運(yùn)行看看是否真的很慢,注意設(shè)置SQL_NO_CACHE

where條件單表查,鎖定最小返回記錄表。這句話的意思是把查詢語句的where都應(yīng)用到表中返回的記錄數(shù)最小的表開始查起,單表每個(gè)字段分別查詢,看哪個(gè)字段的區(qū)分度最高

explain查看執(zhí)行計(jì)劃,是否與b預(yù)期一致(從鎖定記錄較少的表開始查詢)

order by limit 形式的sql語句讓排序的表優(yōu)先查

了解業(yè)務(wù)方使用場景

加索引時(shí)參照建索引的幾大原則

觀察結(jié)果,不符合預(yù)期繼續(xù)從1分析

說一下git操作,git怎么進(jìn)行多人協(xié)作

git操作的話,本人是從大一就使用github了,而且接觸到的東西基本都是用git管理項(xiàng)目,因此比較熟悉一點(diǎn),大家不熟悉建議可以看看廖雪峰前輩的git教程

說一下你學(xué)習(xí)的路線,怎么高效率的學(xué)習(xí)

其實(shí)這一點(diǎn)的話,我是深有體會(huì)啦,一面的面試官就教過我。那時(shí)候真的是獲益匪淺吧,因?yàn)楸救藢W(xué)習(xí)前端一年的過程當(dāng)中,先把基礎(chǔ)學(xué)好,后來又學(xué)習(xí)框架運(yùn)用。在過程當(dāng)中,接觸到了很多新的知識(shí),也不斷地去關(guān)注前端前沿技術(shù)的發(fā)展,但是在過程當(dāng)中,還是沒有將知識(shí)體系化,而且整理出自己的一套解決問題的過程,我相信這也是很多人都會(huì)遇到的。不過還好,被騰訊官提了一下之后,本人也恍然大悟,將之前學(xué)習(xí)的基礎(chǔ)知識(shí)再一次回顧和總結(jié),因?yàn)楫?dāng)初理解的比較透徹回憶起來也比較快。

說說你在js高級(jí)教程第三版當(dāng)中看到的一些實(shí)用的技巧

這個(gè)技巧其實(shí)很多的啦,我這里就不多說了吧,一本書里面,每個(gè)知識(shí)點(diǎn)都是一個(gè)小技巧。

說說快排

快排是比較簡單的排序算法了,不懂的同學(xué)可以自行百度一下咯,各大排序算法的優(yōu)勢劣勢原理都要了解一下的啦

還有什么問題想問的嗎

這個(gè)問題其實(shí),我還是和一面一樣,畢竟,能夠和騰訊大牛聊天真的是一個(gè)不錯(cuò)的機(jī)會(huì),我就請教面試官對我的表現(xiàn)評(píng)價(jià)一下,畢竟,這樣能夠進(jìn)步的機(jī)會(huì)也不算很多,要珍惜。

總結(jié)

騰訊面試官真的很nice,過程中,我耳機(jī)可能不好,有時(shí)候聽不清楚問題,我去問清楚的過程,面試官還是很耐心的跟我講解,而且面試過程中也對我進(jìn)行指導(dǎo),學(xué)習(xí)到不少的東西吧。反正,敢于挑戰(zhàn),敢于嘗試,給自己打雞血努力吧。

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

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

相關(guān)文章

  • 2018騰訊前端一面總結(jié)面向2019學(xué)生

    摘要:前言騰訊一面,相比阿里一面來說,騰訊一面先給打電話預(yù)定時(shí)間,這也給了我們這些面試者去準(zhǔn)備的時(shí)間。其實(shí)閉包也就是指有權(quán)訪問另一個(gè)函數(shù)作用域的函數(shù)而已。常用的創(chuàng)建閉包的方法就是在函數(shù)內(nèi)部創(chuàng)建另一個(gè)函數(shù)。 前言 騰訊一面,相比阿里一面來說,騰訊一面先給打電話預(yù)定時(shí)間,這也給了我們這些面試者去準(zhǔn)備的時(shí)間。但是也正是因?yàn)檫@種確定性,也有在等待電話的時(shí)候的心情的忐忑。 背景 我是一名大三學(xué)生,大一...

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

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

    freewolf 評(píng)論0 收藏1
  • 2018螞蟻金服前端一面總結(jié)面向2019學(xué)生

    摘要:在這次螞蟻金服的電話面試?yán)锩嬲J(rèn)識(shí)到了自己很多不足的地方吧。把字符串分割為字符串?dāng)?shù)組。從起始索引號(hào)提取字符串中指定數(shù)目的字符。通常消息包括客戶機(jī)向服務(wù)器的請求消息和服務(wù)器向客戶機(jī)的響應(yīng)消息。 先簡短的介紹一下我自己吧,我是一個(gè)前端學(xué)習(xí)者,雖然我基礎(chǔ)知識(shí)也學(xué)了比較好,但是許久不用的知識(shí)就像流失的水,很容易就忘。在這次螞蟻金服的電話面試?yán)锩嬲J(rèn)識(shí)到了自己很多不足的地方吧。雖然在阿里內(nèi)推后的人才...

    VEIGHTZ 評(píng)論0 收藏0
  • 2018螞蟻金服前端一面總結(jié)面向2019學(xué)生

    摘要:在這次螞蟻金服的電話面試?yán)锩嬲J(rèn)識(shí)到了自己很多不足的地方吧。把字符串分割為字符串?dāng)?shù)組。從起始索引號(hào)提取字符串中指定數(shù)目的字符。通常消息包括客戶機(jī)向服務(wù)器的請求消息和服務(wù)器向客戶機(jī)的響應(yīng)消息。 先簡短的介紹一下我自己吧,我是一個(gè)前端學(xué)習(xí)者,雖然我基礎(chǔ)知識(shí)也學(xué)了比較好,但是許久不用的知識(shí)就像流失的水,很容易就忘。在這次螞蟻金服的電話面試?yán)锩嬲J(rèn)識(shí)到了自己很多不足的地方吧。雖然在阿里內(nèi)推后的人才...

    RobinQu 評(píng)論0 收藏0
  • 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

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

0條評(píng)論

gself

|高級(jí)講師

TA的文章

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