作者j0958322080 (Tidus)
看板Soft_Job
標題[請益] 怎樣算是會物件導向跟資料結構
時間Wed Jun 19 10:10:05 2019
小弟因為非本科系,碩班主要都是寫小小的數值計算而已,
都是用C99特性去寫的,所以沒什麼需要OOP跟資料結構,
但是目前在軟體部工作同事的用C++寫的CODE也事都看得懂,
不過面試時如果主管只有問你懂OOP跟資料結構,我也不敢說我懂。
請問怎樣才能算懂OOP跟資料結構
--
!!!!!!!!!!!!!簽名檔破915000點擊率啦!!!!!!!!!!!!!!!
Fw: [問卦] 電影:決勝21點的機率問題
https://goo.gl/2BpbB7 #1MfN3FgZ (joke)
1F:→ yeebon: chx64的1/2悖論真的很經典呢07/22 16:41
https://upload.cc/i/tiloxB.jpg https://upload.cc/i/phcMAP.jpg
chx64註冊tisen這帳號是想幹嘛啊?哈哈哈
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.246.8.32 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1560910208.A.A91.html
2F:推 linliu0624: 我也想知道怎樣算會怎樣算懂,卡一個 06/19 10:17
3F:推 CorkiN: 卡位等高手解答 06/19 10:21
4F:推 acer1832a: 知道繼承、封裝、多型的意義就算懂了吧 06/19 10:23
5F:推 bearbox: 卡 06/19 10:23
6F:→ y3k: 我覺得面試的寶貴時間要問就請對方舉經驗實例說明吧 06/19 10:44
7F:→ y3k: 還要問原理跟名詞的話根本表示問的人自己也不懂 06/19 10:45
8F:推 thefattiger: 面試的時候當然都說懂,說不懂就直接out了 06/19 11:06
9F:推 strlen: 物件導向 -> 多型 資料結構 -> 空間換取時間 06/19 11:45
10F:→ strlen: 精義就這兩個囉 06/19 11:45
11F:推 Lhmstu: 想知道+1,等高手解答 06/19 11:46
12F:推 leoloveivy: prototype 和 profiling 不會OO的第一個一定超慢 06/19 12:17
13F:→ leoloveivy: 資料結構不熟的寫得程式可能很慢 但如果會平行就不 06/19 12:17
14F:→ leoloveivy: 在DSA裡面 06/19 12:17
15F:推 groza: 推 我也想知道 06/19 12:17
16F:→ leoloveivy: 不然怎麼還可能問你VPTR之類的哈哈哈 06/19 12:18
17F:推 legendmtg: 三個程度 1.看到時知道他是什麼 06/19 12:25
18F:→ legendmtg: 2.知道什麼時候該用什麼 06/19 12:25
19F:→ legendmtg: 3.懂得如何修改或不靠函式庫實做 06/19 12:27
20F:推 jhengsiaomin: 物件導向的部分我認為可以看一下design pattern的各 06/19 12:44
21F:→ jhengsiaomin: 模式應用,多看多實作會更有幫助 06/19 12:44
22F:推 Masakiad: 我都請應試者畫出之前專案類別圖,然後再請他在白板重構 06/19 12:51
23F:→ lwtech: 樓上你好嚴格... 06/19 13:00
24F:推 thefattiger: 記得之前版上有一系列討論OO的文 06/19 13:09
25F:→ thefattiger: 每一篇都說上一篇不懂,完全沒講到精隨 06/19 13:09
26F:推 sueshihwei: 當然說會,他又沒問你是不是「很會」 06/19 13:12
27F:推 qscesz1456: OOP看不難 要會用需要很多的實作經驗 用的好就更不容 06/19 13:54
28F:→ qscesz1456: 易了... 06/19 13:54
29F:推 alihue: 用二分法沒用啊,面試谷歌的懂,跟面試40k工作的懂不一樣 06/19 14:22
30F:→ lwtech: 其實不重要,以前開機插磁片,現在呢 06/19 14:29
31F:推 chuegou: 就是披薩工廠啦 06/19 15:37
32F:→ Hsins: 同事用 C++ 寫的 Code 看得懂…這跟 OOP 之間的關聯是? 06/19 15:46
33F:→ Hsins: C++ 是支援 OOP 啦,可是他同時還有 C/Template/STL 的部分 06/19 15:48
34F:→ Hsins: 很可能你同事寫的 C++ 完全沒有用到 OOP 特性啊... 06/19 15:50
35F:→ Hsins: 我有個社科院學妹說他會寫 Python 可是從來沒寫過類別 06/19 15:50
36F:→ j0958322080: 是有用到啦,開發app的軟體部,沒說清楚 06/19 16:29
37F:推 readonly: 面試說會 OOP 是自掘墳墓 06/19 17:02
38F:→ newstar2007: 說了解就好 謙虛點 06/19 17:24
39F:推 iiiii: 直接Leetcode的OO或是GitHub直接展示Side project,比較有 06/19 18:44
40F:→ iiiii: 說服力,talk is cheap. 06/19 18:44
41F:→ ChungLi5566: OOP是MVC的前置技能 06/19 18:54
42F:→ meowyih: 跟問「精通英文」是什麼一樣,說自己精通的一定搞不懂狀 06/19 20:37
43F:→ meowyih: 況,英文是母語的都不會說自己精通了XD 06/19 20:37
44F:推 vi000246: 比面試官懂就好 06/19 21:49
45F:推 prag222: 身為sj號稱dp哥的我 坐等高手+1 開冷氣準備睡覺了 06/19 22:41
46F:→ stkoso: 會直接這樣問的主管也就是個草包 06/20 01:00
47F:推 lukelove: P(會OOP|四大純血) ~= 1 我覺得這樣判斷比較快 06/20 01:21
48F:→ ChungLi5566: 主管問你懂不懂練 並不是想看你的基本功 06/20 23:57
49F:→ ChungLi5566: 你應該回答應用技例如MVC各元件的相互作用 以及用哪 06/21 00:00
50F:→ ChungLi5566: 種語言哪種框架實作過哪些系統 06/21 00:00
51F:→ fakespace: 個人感覺,如果你看得懂你同事的c++, 你同事可能不熟c++ 06/23 00:36
52F:推 newhandfun: 想法同樓上,c++跟c差超多 07/18 08:48