→ shomingchang: 類別跟結構應該是差在value type 和 reference type 01/21 00:48
→ rz2x: 漏寫了,我補上,感謝 01/21 00:49
※ 編輯: rz2x (49.216.18.123 臺灣), 01/21/2022 00:51:27
→ shomingchang: 我覺得參考型別和值型別與heap, stack是獨立的概念 01/21 00:58
→ shomingchang: 物件裡的變數有執行別和參考型別但都是在 heap 裡 01/21 00:59
→ shomingchang: *值型別 01/21 00:59
→ s06yji3: stack和heap的解釋建議你再去多了解一下 01/21 01:03
推 shomingchang: 區別參考類型與值類型,應該是看變數存的是資料實 01/21 02:16
→ shomingchang: 例還是參考。參考類型會有參考和資料需要儲存;值 01/21 02:16
→ shomingchang: 類型則是只有資料。至於參考或資料要存放在哪裡是 01/21 02:16
→ shomingchang: 實作細節,視上下文而定。 01/21 02:16
推 dog30111: 認真給推 但我覺得繼承的說明改成實作多型會不會比較好 01/21 03:30
→ vi000246: 該去翻翻clr via c#了 面試真辛苦 囧 01/21 08:59
→ MoonCode: 罰寫課文喔? 01/21 09:16
噓 pttano: 啥小,這還要特地記 01/21 09:21
推 lwecloud: 謝謝讓我回想起大學程設課筆試部分 01/21 09:41
→ t64141: property 是 field + getter + setter, 然後 get/set 是 01/21 10:12
→ t64141: method 不是變數 01/21 10:12
→ t64141: 存取修飾子還有 private protected 和 protected intern 01/21 10:15
→ t64141: al 01/21 10:15
推 MyNion: 好青春的感覺ㄛ 01/21 10:21
推 BigCockman: 全都常識有什麼好記的 面試也不是要考你這些 而是能 01/21 10:35
→ BigCockman: 不能舉例用過這些的例子 好壞處是什麼 01/21 10:35
噓 royyy: 只有少數幾個名詞比較少講,其他幾乎都是常識阿! 01/21 10:49
噓 qwer338859: 這些有要背嗎 不是常識? 01/21 10:52
推 bill0205: 這些本來就不是給老手看的啊 給新手看還可以吧 01/21 10:57
→ hisashi: 面試就會考這些 會背的也不一定會co...XD 01/21 11:24
推 saphy: 分享給推 01/21 11:27
推 xx820110: 分享給推 不過面試如果單純考名詞解釋真的感覺蠻無聊的. 01/21 11:39
→ xx820110: ..還不如考像是String == 的結果之類的還比較好QQ 01/21 11:39
→ sniper2824: ....嗯 01/21 11:47
→ x246libra: 對程式設計師,這真的是基本,不能說你工作久了就忘了 01/21 12:05
→ x246libra: ... 01/21 12:05
推 Lhmstu: 其實在不同地方,每個人認知會有稍微差別 01/21 12:07
→ Lhmstu: 這些只有在你實際使用過內心就會有一個概廓的形狀 01/21 12:08
→ Lhmstu: 這些比起背誦中文要來的能夠說服人 01/21 12:08
推 enthos: Open book:從dnSpy的RVA計算出對應的file offset#Game Mod 01/21 12:14
→ ChungLi5566: 這些在面試答不出來挺誇張的 代表平常都在亂兜程式碼 01/21 12:28
→ ChungLi5566: 會動就好 01/21 12:28
推 holebro: 這個真的超基本 講不出來太扯 01/21 12:29
→ a740125: 如果只是要你大概描述概念呢 你是真的說不出來嗎 01/21 12:32
推 ap954212: 是本科都講得出來 01/21 12:41
推 v7q4: 被考過argument和parameter的差別... 01/21 13:59
→ foreverk: 還有process vs thread也是常見考題 01/21 14:05
→ devilkool: 我反而很好奇你所謂不會解釋,是回答了什麼? 01/21 14:22
→ devilkool: 難道直接說「窩不知道」嗎,連回想自己寫過的東西加以 01/21 14:24
→ devilkool: 舉例都沒有? 01/21 14:24
推 vi000246: 老實說考這個滿無聊的 像是在質疑你會不會寫程式一樣 01/21 14:33
→ vi000246: 而且這東西可以問很細 細到底層怎麼編譯的都能問 01/21 14:33
→ vi000246: 與其面試問這個 不如先發張線上考券 限時寫完 01/21 14:35
→ vi000246: 要我到現場回答這些問題 我會覺得很浪費時間 01/21 14:36
推 Wolfclaw: 這些答不出來基本功不太行 01/21 14:36
推 jerry030897: 看起來是新手吧. 不會也沒差反正前輩code都寫好 01/21 14:56
→ jerry030897: 改一改很簡單.阿如果你是前輩.工作久了自然就熟了 01/21 14:56
→ jerry030897: 新手急著上工可以去面試不問這些的公司. 公司多的是 01/21 14:57
推 u9541526: 印出來帶著,下次面試官問叫他自己看XD 01/21 15:15
推 baobomb: MVC, MVP, MVVM 你講的出來每個元件的用處是什麼 但是我 01/21 15:25
→ baobomb: 猜面試官想問的是 究竟這三個pattern的實際上的區別到底 01/21 15:25
→ baobomb: 在哪 分別解決了什麼問題 怎麼解決的 我也很常面試別人 01/21 15:25
→ baobomb: 時 問面試者一樣的問題 90%都跟你一樣 答的出來每個元件 01/21 15:25
→ baobomb: 在幹嘛 但答不出來到底每種pattern的區別在哪 最後就是 01/21 15:26
→ baobomb: 直接給他個no hire 01/21 15:26
→ brucetu: 你的stack跟heap答案看起來像是要面試寫compiler的公司 01/21 16:07
→ brucetu: 通常應該是指DS的stack跟heap吧 建議少抄課文 01/21 16:07
→ brucetu: baobomb大說的回答方式才是對的 01/21 16:07
→ eric00169: 對老手或許是常識 但也可以留給新鮮人啊 01/21 16:45
推 acgotaku: 這應該EECS常識 但是還是推熱心 給非本科系的快速導覽 01/21 17:02
→ rz2x: 我也覺得考這些很無聊啊,這週面試6間,就有1間考這種東西, 01/21 17:04
→ rz2x: 不問其他問題,就只考這些,傻眼到爆 01/21 17:04
推 acgotaku: 多一點這樣的文 幫助新鮮人 也是不錯的 01/21 17:04
噓 geroge0820: 我比較想知道 哪間公司洗你的臉 01/21 18:23
→ geroge0820: 你有些還是錯的.... 01/21 18:24
推 wulouise: 有些看起來怪怪的 01/21 19:31
推 lturtsamuel: 考這個答不出來的話那個水準... 01/21 19:35
推 wulouise: struct是value type, class是reference type吧 01/21 19:48
推 ohhhhhhhYi: Class是 reference type, Struct才是value type喔 01/21 19:49
推 lturtsamuel: c#不熟 但是 struct 不能allocate到heap上嗎 01/21 20:47
→ shomingchang: 樓上 它是啥type跟要allocate到哪無關 01/21 21:10
→ x246libra: 你mvvm的vm,比較像在說mvc的c?vm應該不是回傳,而是 01/21 21:57
→ x246libra: 事件通知的雙向綁定, 01/21 21:57
→ OrzOGC: 我用xamarin後才懂mvvm,其它mvxx什麼的還是搞不懂 01/21 22:09
→ kso60411: 面試不會考這些,但五年還解釋不了這些真的慘,送分題吧 01/21 22:55
推 jinmin88: 我覺得第一次面被洗臉正常 還是要看書的 01/22 01:12
→ RumiManiac: 看完這篇我就懂為啥人家要考你這些了 01/22 12:15
推 gs8613789: ?????記這個要幹嘛 01/22 18:35
推 citycode: 工作時把所有名詞術語都去掉是要怎麼溝通啦? 01/22 19:01
推 deeeplove: 可愛 01/23 02:38
推 zxc8787: 推分享 01/23 10:42
推 kuochuwon: 這些名詞包括觀念都不限於C#吧 01/23 10:57
推 gekkou: 工作五年了 這點程度的東西的確是不應該考 應該是都要會的 01/23 14:25
→ gekkou: 的基礎知識 要問的應該是更深的 如果連這都答不出來 也 01/23 14:26
→ gekkou: 很難再繼續延伸下去吧 01/23 14:26
推 weiflower520: 這個在幹嘛...... 01/23 15:13
推 layer0930: 我也是大概寫道第四年才有人教,算是運氣不錯。寫程式 01/23 17:15
→ layer0930: 前1~3年,看過很多版本的Code,都沒辦法滿意,直到第 01/23 17:15
→ layer0930: 四年,才學習怎麼寫框架。 01/23 17:15
→ layer0930: 目前看到的mvc 很多人還是沒有把商業邏輯拆分,然後寫 01/23 17:15
→ layer0930: 在單一controller 裡頭,寫的很攏長,應該是要區分功 01/23 17:15
→ layer0930: 能跟商業邏輯來清楚的實做。model也不是單純的bind sq 01/23 17:15
→ layer0930: lData or view上。在用interface 去劃分的時候 應該會 01/23 17:15
→ layer0930: 發現程式架構越龐大,也能夠輕鬆拆分的好處。 01/23 17:15
推 layer0930: 但是面試考這些,實價上進到公司裡頭才發現真的理解的 01/23 17:21
→ layer0930: 人不多,都只是表面理解。 01/23 17:21
推 u8351574: 謝謝分享~ 01/23 17:25
→ eeccoo: 沒generics, attribute, extension 不合格啊 01/28 09:36
→ cathychg: 喔喔喔喔喔…plc砍入屎系統 Ez啦! 02/05 20:03
推 TonyStuck: 推分享 02/10 07:09
推 solay: 分享推 02/23 17:43