美團后台基本都是java,c++很少的
一面:(其實問了很多,但是很多不記得了)
1. mfc里邊的句柄, Qt里邊的信號和槽函數
2. c 程序的內存分布
3. 堆和棧的區別
4. 進程間通信的方式有哪些? 線程鎖是不是?
5. 全局變量的特點
6. 求一個數 的二進制數 中有多少個1
7. 斐波那契數列的非遞歸實現
二面:
1. 類的定義時,內存對其問題,尤其是指針的占用的內存
2. 析構函數為什么要設置成虛函數,如果不設置為虛函數的話,會出現基類還是派生類的內存沒有釋放?
3. 基類和派生類的內存分布情況
4. stl的相關內容,vector和list 的情況
5. map 和 set
6. 項目相關
7. 編程: 合並兩個排序的鏈表,問了一些空間復雜度的問題
8. 推薦了本書好像是 c++面向對象編程
9. 構造函數有哪些? 傳值 和 傳引用的區別?