2016騰訊一面

2022-02-26 10:12:47 字數 1020 閱讀 1166

今天去面試,面試官很nice,但好像感冒了,我答題過程中很不停的咳嗽,一開始自己沒在狀態,一上來,面試官沒讓我做自我介紹,感覺之前的準備白費了,以上來給了我乙個試卷,3道題:

第乙個結構體對齊,但不單單是結構體對齊,裡面包括虛函式,大概是這樣子:

classa;

virtual

void

test2(){};

virtual

void

test3(){};

};

答案是:16,我答了個12,都想把自己抽乙個!

第二題:給定乙個存放整數的陣列,重新排列陣列使得陣列左邊為奇數,右邊為偶數,空間複雜度o(1)

,時間複雜度為o(

n)答的還算可以,就是在紙上寫**,寫的太爛。

分析:從陣列兩端向中間靠近,推出條件為左右相撞,

1.左端為偶數,右端為奇數時,兩數交換,

2.左邊為奇數,向右推進乙個單位

3.右邊為偶數,向左推進乙個單位

1

void sorteo(int array,int

len)214

if(array[i]%2 != 0)15

18if(array[j]%2 == 0)19

22}2324}25

intmain()26;

28 sorteo(arr,10

);29

int m = 0;30

for(m = 0;m < 10;m++)

3134

return0;

35 }

view code

第三題,大數相乘,自行腦補各種大數

下面開始各種交流,

1.fopen和open的區別?

2.在socket程式設計中,當讀的資訊超過設定大buffer值的時候,會出現什麼錯誤?

3.c++中四種型別轉換的cast

4.在shell程式設計中,如何通過命令檢視tcp連線數

5.tcp的三次握手和四次揮手(為什麼要進行四次揮手?)

騰訊一面總結

這次遇到的面試官直接拿著簡歷問上面的專案,然後基本上專案可以牽扯到的知識都會被問到。被問到的有 一。專案 1.專案的整體介紹,畫時序圖,我完成的部分是那些。2.被問到我沒有參與的部分,讓說一下如何進行分片。4.建立的連線是長連線還是短連線?二。os 1.多執行緒和多程序的區別 2.多程序的好處 3....

騰訊一面總結

面試官 有空了吧,我是你的 面試官,有空就做個自我介紹吧。我 巴拉巴拉 做了個自我介紹 聽著聲音都知道是大佬,膜拜t t 之後面試官問了我4道關於專案的問題。其實那專案是深度學習的專案,而且用了乙個寒假讀完了周志華的 機器學習 所以答起來並不是那麼難,比較開放性的問題。之後就開始進入正題了。面試官 ...

騰訊電話一面

1.實習經歷自我介紹 2.char指標多大,回答 char1,short2,int4,指標4,long4,longlong8,double8.強調了我知道64位一般指標是8,但是我自己在編譯器裡sizeof確實是這個結果。個人感覺應該給他講一下longlong和double的區別,因為也是前幾天變成...