作者:
rz2x (嘟嚕嚕)
2022-01-21 00:46:06會發這篇文主要是面試被洗臉
我都會做啊
但我就不會解釋啊
雖然是寫給自己看的
但就分享出來吧
有錯請各位前輩提醒,我會修改
若有需要新增也請跟我說
謝謝
此份解釋僅為簡易版,想要詳細了解的話還是建議去看書
考試時照抄會死喔>_O
類別跟結構應該是差在value type 和 reference type
作者:
rz2x (嘟嚕嚕)
2022-01-21 00:49:00漏寫了,我補上,感謝
我覺得參考型別和值型別與heap, stack是獨立的概念物件裡的變數有執行別和參考型別但都是在 heap 裡*值型別
作者: s06yji3 (阿南) 2022-01-21 01:03:00
stack和heap的解釋建議你再去多了解一下
區別參考類型與值類型,應該是看變數存的是資料實例還是參考。參考類型會有參考和資料需要儲存;值類型則是只有資料。至於參考或資料要存放在哪裡是實作細節,視上下文而定。
作者: dog30111 (安) 2022-01-21 03:30:00
認真給推 但我覺得繼承的說明改成實作多型會不會比較好
作者:
MoonCode (MoonCode)
2022-01-21 09:16:00罰寫課文喔?
作者:
pttano (pttano)
2022-01-21 09:21:00啥小,這還要特地記
作者:
lwecloud (CloudEX)
2022-01-21 09:41:00謝謝讓我回想起大學程設課筆試部分
作者: t64141 (榕樹) 2022-01-21 10:12:00
property 是 field + getter + setter, 然後 get/set 是method 不是變數存取修飾子還有 private protected 和 protected internal
作者:
MyNion (Nion Lee)
2022-01-21 10:21:00好青春的感覺ㄛ
全都常識有什麼好記的 面試也不是要考你這些 而是能不能舉例用過這些的例子 好壞處是什麼
作者:
royyy 2022-01-21 10:49:00只有少數幾個名詞比較少講,其他幾乎都是常識阿!
作者:
bill0205 (善良的小孩沒人愛)
2022-01-21 10:57:00這些本來就不是給老手看的啊 給新手看還可以吧
作者:
saphy (saphy)
2022-01-21 11:27:00分享給推
分享給推 不過面試如果單純考名詞解釋真的感覺蠻無聊的...還不如考像是String == 的結果之類的還比較好QQ
對程式設計師,這真的是基本,不能說你工作久了就忘了...
作者:
Lhmstu (lhmstu)
2022-01-21 12:07:00其實在不同地方,每個人認知會有稍微差別這些只有在你實際使用過內心就會有一個概廓的形狀這些比起背誦中文要來的能夠說服人
作者:
enthos (影斯作業系統)
2022-01-21 12:14:00Open book:從dnSpy的RVA計算出對應的file offset#Game Mod
這些在面試答不出來挺誇張的 代表平常都在亂兜程式碼會動就好
作者:
holebro (穴弟弟)
2022-01-21 12:29:00這個真的超基本 講不出來太扯
作者: a740125 (哈哈) 2022-01-21 12:32:00
如果只是要你大概描述概念呢 你是真的說不出來嗎
作者:
ap954212 (death is like the wings)
2022-01-21 12:41:00是本科都講得出來
作者:
v7q4 ((.)(.)乳劍雙修 -|=>)
2022-01-21 13:59:00被考過argument和parameter的差別...
還有process vs thread也是常見考題
我反而很好奇你所謂不會解釋,是回答了什麼?難道直接說「窩不知道」嗎,連回想自己寫過的東西加以舉例都沒有?
老實說考這個滿無聊的 像是在質疑你會不會寫程式一樣而且這東西可以問很細 細到底層怎麼編譯的都能問與其面試問這個 不如先發張線上考券 限時寫完要我到現場回答這些問題 我會覺得很浪費時間
作者:
Wolfclaw (Wolfclaw)
2022-01-21 14:36:00這些答不出來基本功不太行
看起來是新手吧. 不會也沒差反正前輩code都寫好改一改很簡單.阿如果你是前輩.工作久了自然就熟了新手急著上工可以去面試不問這些的公司. 公司多的是
作者:
u9541526 (badday66)
2022-01-21 15:15:00印出來帶著,下次面試官問叫他自己看XD
作者:
baobomb (baobomb)
2022-01-21 15:25:00MVC, MVP, MVVM 你講的出來每個元件的用處是什麼 但是我猜面試官想問的是 究竟這三個pattern的實際上的區別到底在哪 分別解決了什麼問題 怎麼解決的 我也很常面試別人時 問面試者一樣的問題 90%都跟你一樣 答的出來每個元件在幹嘛 但答不出來到底每種pattern的區別在哪 最後就是直接給他個no hire
作者:
brucetu (sec)
2022-01-21 16:07:00你的stack跟heap答案看起來像是要面試寫compiler的公司通常應該是指DS的stack跟heap吧 建議少抄課文baobomb大說的回答方式才是對的
作者:
acgotaku (otaku)
2022-01-21 17:02:00這應該EECS常識 但是還是推熱心 給非本科系的快速導覽
作者:
rz2x (嘟嚕嚕)
2022-01-21 17:04:00我也覺得考這些很無聊啊,這週面試6間,就有1間考這種東西,不問其他問題,就只考這些,傻眼到爆
作者:
acgotaku (otaku)
2022-01-21 17:04:00多一點這樣的文 幫助新鮮人 也是不錯的
我比較想知道 哪間公司洗你的臉你有些還是錯的....
作者:
wulouise (在線上!=在電腦前)
2022-01-21 19:31:00有些看起來怪怪的
作者:
wulouise (在線上!=在電腦前)
2022-01-21 19:48:00struct是value type, class是reference type吧
作者: ohhhhhhhYi (ohhhhhhhYi) 2022-01-21 19:49:00
Class是 reference type, Struct才是value type喔
c#不熟 但是 struct 不能allocate到heap上嗎
你mvvm的vm,比較像在說mvc的c?vm應該不是回傳,而是事件通知的雙向綁定,
作者:
OrzOGC (洞八達人.拖哨天王)
2022-01-21 22:09:00我用xamarin後才懂mvvm,其它mvxx什麼的還是搞不懂
作者: kso60411 2022-01-21 22:55:00
面試不會考這些,但五年還解釋不了這些真的慘,送分題吧
作者:
wulouise (在線上!=在電腦前)
2022-01-21 22:57:00作者:
gs8613789 (Shang6029)
2022-01-22 18:35:00?????記這個要幹嘛
作者:
zxc8787 (摸斗哈壓庫)
2022-01-23 10:42:00推分享
作者: gekkou (X 1106) 2022-01-23 14:25:00
工作五年了 這點程度的東西的確是不應該考 應該是都要會的的基礎知識 要問的應該是更深的 如果連這都答不出來 也很難再繼續延伸下去吧
我也是大概寫道第四年才有人教,算是運氣不錯。寫程式前1~3年,看過很多版本的Code,都沒辦法滿意,直到第四年,才學習怎麼寫框架。目前看到的mvc 很多人還是沒有把商業邏輯拆分,然後寫在單一controller 裡頭,寫的很攏長,應該是要區分功能跟商業邏輯來清楚的實做。model也不是單純的bind sqlData or view上。在用interface 去劃分的時候 應該會發現程式架構越龐大,也能夠輕鬆拆分的好處。但是面試考這些,實價上進到公司裡頭才發現真的理解的人不多,都只是表面理解。
作者: u8351574 (seanjay) 2022-01-23 17:25:00
謝謝分享~
作者:
eeccoo 2022-01-28 09:36:00沒generics, attribute, extension 不合格啊
作者: cathychg (凱西) 2022-02-05 20:03:00
喔喔喔喔喔…plc砍入屎系統 Ez啦!
作者: TonyStuck (TonyStuck) 2022-02-10 07:09:00
推分享