Re: [討論] 面試有鑑別度的問題??
隨便想的幾個題目
1. 若在 class 中定義了 destructor,則通常還需要定義另外兩個 function。
為什麼?
2. mutable 這個關鍵字應該用在什麼地方?
3. 為什麼 C++ 有四種不同的 cast operator?
4. exception 有什麼優點和缺點?
5. C++ 提供多重繼承,但 C# 或 Java 都採用 interface 與單一繼承。
允許多重繼承有什麼缺點?
6. 為什麼我們要避免使用 global variable?
Singleton 是 global variable 嗎?為什麼?
第一題算送分的,答不出來可以直接請他回家
愈後面就愈沒有標準答案,屬於讓對方自由發揮的申論題
從對方回答的內容其實很容易看出他的經驗以及觀念
啊我好像沒提到 template...其實是因為我也不太熟
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 202.39.238.242
→
01/07 00:28, , 1F
01/07 00:28, 1F
→
01/07 00:30, , 2F
01/07 00:30, 2F
→
01/07 01:21, , 3F
01/07 01:21, 3F
推
01/07 04:26, , 4F
01/07 04:26, 4F
→
01/07 05:25, , 5F
01/07 05:25, 5F
→
01/07 08:22, , 6F
01/07 08:22, 6F
→
01/07 08:24, , 7F
01/07 08:24, 7F
→
01/07 09:50, , 8F
01/07 09:50, 8F
推
01/08 00:26, , 9F
01/08 00:26, 9F
→
01/08 00:26, , 10F
01/08 00:26, 10F
推
01/08 00:53, , 11F
01/08 00:53, 11F
推
01/08 17:07, , 12F
01/08 17:07, 12F
推
01/08 19:57, , 13F
01/08 19:57, 13F
→
01/09 23:26, , 14F
01/09 23:26, 14F
推
01/12 13:39, , 15F
01/12 13:39, 15F
討論串 (同標題文章)