騰訊幾道面試題

2021-06-16 21:06:08 字數 440 閱讀 4675

1.什麼是記憶體洩露,怎麼檢測自己的程式的記憶體洩露

2.什麼是虛函式,什麼是抽象類。

3 求下面類的記憶體大小

class

int   a;

void f1();

virture void f2();

}4 陣列,鍊錶,樹和雜湊表在記憶體中是怎麼樣組織的

5  this指標的問題

6  寫出樹的非遞迴演算法。

7還有道智力題:說是有3人去住宿,每人交了10元,後來老闆覺得只有25元就夠了,於是叫小二去退5元給他們,小二私吞了2元,然後再每人給了一元。問題出來了,現在他們是每人出了9元,3*9=27,還有小二私吞的2元,一共29元,那還有一元去哪了。

1 bmp格式有哪些,怎樣快速設定某點的畫素

2 執行緒和程序的區別,程序排程演算法

3 kmp演算法。給你乙個2m的檔案,怎樣查詢子串。

幾道面試題

系統呼叫與函式的區別 從程式完成的功能來看,函式庫提供的函式通常是不需要作業系統的服務,函式是在使用者空間內執行的,除非函式涉及到i o操作等,一般是不會切到核心態的。系統呼叫是要求作業系統為使用者提供程序,提供某種服務,通常是涉及系統的硬體資源和一些敏感的軟體資源等。函式庫的函式,尤其與輸入輸出相...

幾道面試題

1 下列程式片段執行時間排序 1 for uint i 0 i 1024 i char url char malloc 4096 memset url,0x0,4096 free url 2 for uint i 0 i 1024 i 3 char url char malloc 4096 for ...

幾道面試題

q 您在什麼情況下會用到虛方法?它與介面有什麼不同?q override與過載有什麼區別?q 值型別與引用型別有什麼區別?q 怎樣理解靜態變數?q 向伺服器傳送請求有幾種方式?q datareader與dataset有什麼區別?q 用.net做b s結構的系統,您是用幾層結構來開發,每一層之間的關係...