2020騰訊實習生客戶端三輪面經

2021-10-03 18:01:20 字數 1248 閱讀 5092

很難受,問了很多劍指offer上面的程式設計題,但奈何長時間沒有複習(於19年11月基本刷完上面的題),回答的並不好。

首先自我介紹,大致說了下自己自學了那些書籍和小demo。

1、c和c++的區別

2、說一下tcp和udp,以及為什麼要三次握手和四次揮手,你所了解的tcp和udp傳輸的例子,檔案傳輸時如何保證穩定性。

3、程序和執行緒的區別

4、多型的實現

5、陣列和鍊錶的區別

6、深度遍歷和廣度遍歷

7、鍊錶的倒數第n個數

8、輸出最大的n個數

9、二維陣列,每一列、每一行數的大小都是遞增,如何在二維陣列中找到乙個數。

10、回文字串

11、專案中遇到的困難如何解決。

還有少量問題記得不是很清楚,整體難度比較小,但奈何自己回答的並不是很好,雖然基本都能回答出來。。。。。。。。。。。

記錄下自己的面試經歷,希望對其他人有所幫助,也希望自己彌補自己的不足,一起進步。

面試總結

回想起一面時,感覺自己回答的不好,但沒想到還是收到了二面面試通知,想想也是,一面難度整體很小,自己也就最長回文字串回答的很不好,其他回答的都還行(自己偷懶,沒有深入鑽研動態規劃演算法)。

問題總結:

第二輪面試主要根據簡歷上的專案進行展開,奈何自己只做過一些微控制器、嵌入式arm的開發,也就寫了個高併發伺服器等。實在沒有什麼拿的出手的專案,但面試官挺和藹,真的是想盡辦法找亮點、找問題。在接下來的時間裡,一定要養成寫部落格,找專案做的習慣。

1、自我介紹、介紹專案

2、平衡二叉樹的找某個數的複雜度是多少

3、指標和引用的區別

4、棧和堆的區別

5、紅黑樹的實現

6、智慧型指標的實現原理

7、陣列和鍊錶的區別

8、c++的新特性

9、資料結構與演算法的了解

10、tcp/ip(擁塞演算法有哪些)

11、說一說模板

12、虛擬記憶體

大致就這麼多了。。。。。。。。感覺問的比一面還有省事,看來還是太菜了。。。。。就這麼多,不管怎樣,感謝鵝廠給的機會。

三面之後就沒有收到第四輪hr面試了。。。。。。。。。。。。。。

簡短回顧下吧,第三輪明顯感覺到問題深度的加深,比如會問擁塞控制演算法理論和是誰提出來的,專案也會刨根問底,如果專案和所投崗位契合的話,會加分不少,還要手撕**,哪曾想自己刷了這麼多演算法題,真的要用的時候,直接大腦短路,看來自己掌握的還是遠遠不夠,一定要要養成每天寫**的習慣。沒辦法,真的回答的不好,導致自己失去了這麼寶貴的一次機會。

騰訊實習面試經驗 客戶端開發崗位

4月14日,我只是在官網填了一下個人資訊,還沒有上傳簡歷,當晚就給我打過 來問我是否還在考慮實習,要不要來面試。總體來說節奏緊湊,三輪技術面 一輪hr面在3天內面完並確認。似乎是普通員工來面的,使用牛客網面試系統。先是用牛客網環境手寫程式題 之後就是口頭問答 專案經歷中最重要的挑戰。我講了從零開始快...

騰訊軟體開發客戶端開發實習生二面

掛了 主要就是計網基礎,回去繼續補補吧 自我介紹 這三年一直在打acm嗎 寫的是ccpc,acm比賽打過嗎 你在團隊負責的是哪個部分 平常訓練是混搭還是?都是純女生還是混搭?為什麼純女生沒有男生打得好?資料結構八十多對acm選手有點低了 有沒有做過c 相關的專案 系統 在瀏覽器輸入url到頁面的呈現...

2019騰訊WXG移動客戶端實習面經

1.rtti是怎麼實現的 2.各種排序說一下,時間複雜度說一下 3.三次握手四次揮手 4.vector,list,deque插入效率,各個位置對比一下 5.說下你對io多路復用的理解 6.c 析構為什麼要virtual 7.程序執行緒說一下 8.堆疊區別 9.delete能正確釋放物件陣列嗎,int...