C C 面試題之三(每次10題)

2021-06-06 18:34:13 字數 578 閱讀 5045

說說框架與設計模式的區別

c++和c定義結構的分別是什麼?

建構函式可否是虛函式,為什麼?析構函式呢,可否是純虛的呢?

拷貝建構函式相關問題,說說深拷貝,淺拷貝,臨時物件分別是什麼意思?

結合1個你認為比較能體現oop思想的專案,用uml來描述。(最好這個專案繼承,多型,虛函式都有體現)這個問題大概會佔面試時間的一半,並且會問很多問題,一不小心可能會被問住)

基類的有1個虛函式,子類還需要申明為virtual嗎?為什麼?

c也可以通過精心封裝某些函式功能實現重用,那c++的類有什麼優點嗎,難道僅僅是為實現重用。

c++特點是什麼,如何實現多型?畫出基類和子類在記憶體中的相互關係。

為什麼要引入抽象基類和純虛函式?

介紹一下模板和容器。如何實現?(也許會讓你當場舉例實現)

C C 面試題之二(每次10題)

介紹一下stl,詳細說明stl如何實現vector 如果用vc開發程式,常見這麼幾個錯誤,c2001,c2005,c2011,這些錯誤的原因是什麼?補充說明下 lnk2001錯誤的錯誤訊息主要為 unresolved external symbol symbol 不確定的外部 符號 如果連線程式不能...

linux shell面試題 之三

由於工作的關係,收集了很多的shell面試題,有些比較有意思,比如我在 shell圖形化監控網路流量中所應用的例項。有些純粹是為折磨人用的題目。有的看完會心一笑,有的看了之後會以為是幾年前開發的面試題。不知道是會的人多了,還是有意的為難,想起一句話,廟小妖風大,水淺那個啥多。多說一句,解決的方法有很...

linux shell面試題 之三

由於工作的關係,收集了很多的shell面試題,有些比較有意思,比如我在 shell圖形化監控網路流量中所應用的例項。有些純粹是為折磨人用的題目。有的看完會心一笑,有的看了之後會以為是幾年前開發的面試題。不知道是會的人多了,還是有意的為難,想起一句話,廟小妖風大,水淺那個啥多。多說一句,解決的方法有很...