今天去面試,面試官很nice,但好像感冒了,我答題過程中很不停的咳嗽,一開始自己沒在狀態,一上來,面試官沒讓我做自我介紹,感覺之前的準備白費了,以上來給了我乙個試卷,3道題:
第乙個結構體對齊,但不單單是結構體對齊,裡面包括虛函式,大概是這樣子:
classa;答案是:16,我答了個12,都想把自己抽乙個!virtual
void
test2(){};
virtual
void
test3(){};
};
第二題:給定乙個存放整數的陣列,重新排列陣列使得陣列左邊為奇數,右邊為偶數,空間複雜度o(1)
,時間複雜度為o(
n)答的還算可以,就是在紙上寫**,寫的太爛。
分析:從陣列兩端向中間靠近,推出條件為左右相撞,
1.左端為偶數,右端為奇數時,兩數交換,
2.左邊為奇數,向右推進乙個單位
3.右邊為偶數,向左推進乙個單位
1view codevoid 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 }
第三題,大數相乘,自行腦補各種大數
下面開始各種交流,
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的區別,因為也是前幾天變成...