PTT評價

[心得] 這三天的面試心得

看板Soft_Job標題[心得] 這三天的面試心得作者
rz2x
(弗朗西爾我婆)
時間推噓41 推:47 噓:6 →:126

做肥宅程式員5年了
去年年底離職
在前公司可以一個人做專案
可以一個人同時搞定三份專案
覺得自己比以前強的我
在只準備了自我介紹的情況下
這週一開始面試

週一~週三面試了5間公司
1間基礎考題
1間考題由淺入深
3間不考
不考的其中2間問基礎名詞OOP、MVC、MVVM

看起來很簡單的題目吧
考到爛且幾乎所有程式入門書都有
但我答不出來

面試官問我程式觀念、事情如何解決等等等
任何問題我都答得出來
但是遇到基礎名詞
我答不出來

啊哈哈
很好笑吧
在我是菜鳥的時候
面試官問我問題我幾乎答不出來
但名詞解釋我全部都會
現在呢?
感覺比菜鳥時期的自己還爛

誠心建議非10年以上的資深程式員們
面試前把基礎名詞看一遍吧
被洗臉真的很難受...

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.226.176.183 (臺灣)
PTT 網址

qwer33885901/20 18:19為啥會答不出來?

foreverk01/20 18:22面試不準備,不管幾年資歷,被洗很正常吧

Hsins01/20 18:22好奇是什麼基礎名詞?

ntpuisbest01/20 18:23mvvm偶也不會

t52101t01/20 18:24面Android職缺嗎?

crossdunk01/20 18:32基礎名詞應該是拿來講一樣的話的,比較好溝通

bludy123001/20 18:37基礎名詞不是最基本、背就有分的東西嗎?

zxcasdjason101/20 18:44同感 當初也是因為這樣被洗臉 但就是把記憶找回來

zxcasdjason101/20 18:44面試跟實際工作真的不一樣

hisashi01/20 19:03知道用嘴巴寫程式的厲害了吧XDDDDDD

xx82011001/20 19:11年後也準備換工作了,本身是研替前年8月就有陸續開始面

xx82011001/20 19:11試,也是各種被洗臉、練習、洗臉、練習到去年底才找到工

xx82011001/20 19:11作QQ

chocopie01/20 19:11你可以出書 [那些Leetcode沒有教你的東西] 感覺會大賣

sowulo01/20 19:11你這種有實戰經驗的直接舉例就好了吧

Keatonzeus01/20 19:48面試真的是不一樣的事

ko27tye01/20 20:31甚麼基礎名詞阿

rz2x01/20 20:43我面試完後會寫詳細,目前還在整理中

lazarus112101/20 20:49我猜是一些專有名詞吧,平常都用肌肉記憶在做了

a74012501/20 20:53詳細答可能不一定做得到 但是你大略描述也沒辦法嗎?

a74012501/20 20:54不用到非常精確

hduek15301/20 21:01你是領域差太多?

holebro01/20 21:14那些是基礎名詞 我想學

yoyololicon01/20 21:39該不會都是一人作業 不太需要溝通所以就不常用忘了X

yoyololicon01/20 21:39D

MoonCode01/20 22:05誰會知道什麼是 oop 太難了吧

day83123101/20 22:26工作上溝通還是會使用到的

WaterLengend01/20 23:02我還遇過叫我把設計模式背出來的= =

ghmsxtwo01/20 23:38我只知道 MVDP

poemqueen01/20 23:51這很正常。。最近也是面試常問到基本的static extern

poemqueen01/20 23:51const的差別,平常都有在用 但解釋起來就...嗯 面前前

poemqueen01/20 23:51還是拿書多k一下吧

poemqueen01/20 23:51這問題很像為什麼吃飯是用嘴巴 而不是用耳朵...或是看

poemqueen01/20 23:51東西用眼睛 而不是眉毛?

poemqueen01/20 23:51有人可以解釋嗎?

antpro01/20 23:56我每次轉職都被問類似問題。

viper970901/20 23:58推二樓

saphy01/21 00:37懂你 拍拍

a094353798601/21 00:59請問如果被問到這種比較基本的名詞,在不知道確切的

a094353798601/21 00:59定義下,解釋出常出現的使用情境或大概的意思,這樣

a094353798601/21 00:59會不會基本分呢?

a094353798601/21 00:59這讓我想到三個傻瓜被教授問機械是什麼的那一幕XD

Ericz700001/21 01:23XDDD

xluds2480501/21 01:38知道怎麼解題但不知道用什麼名詞解釋,通常就代表你

xluds2480501/21 01:38自幹太久了,多一點溝通傳達知識吧~

vi00024601/21 01:38我也不知道MVVM 囧

vi00024601/21 01:40不是啊 考背書幹嘛 考實作啊 OOP不就把SOLID背出來

vi00024601/21 01:40這些東西都內化了 我也背不出來

netburst01/21 02:23會問名詞解釋的公司還能去嗎

leo591626701/21 02:28沒辦法啊面試官應該也懂,換個角度想就是缺乏溝通詞

leo591626701/21 02:28彙不是不懂

yc001513901/21 02:32如果是Android缺 不知道MVVM挺吃虧的

kaisite201701/21 06:40最近面前端也有被問OOP 身有同感

lonelytea01/21 07:31如果寫了幾年安卓連這些都不會 表示程度的確就這樣而

lonelytea01/21 07:31已被洗正常

OnlyRD01/21 07:58我也不太懂面試有經驗的人搞得很像考試在幹什麼,

OnlyRD01/21 07:58就問各位名校畢

OnlyRD01/21 07:58業生,出社會5年後沒準備回去考學測能考上同個系嗎

OnlyRD01/21 07:58?應該連很多

OnlyRD01/21 07:58定理都忘了吧?感覺軟體業走回古代八股文科舉的世

OnlyRD01/21 07:58界。好險我不用

OnlyRD01/21 07:58參加面試惹。

CoverMind01/21 08:06正常 不少人跟你差不多年資時領悟到一樣的事 也就是有

CoverMind01/21 08:06點實戰經驗卻被faang洗臉的時候

foreverk01/21 08:54重點是為什麼要回頭考學測而“沒準備”吧,自己都知道

foreverk01/21 08:54翻翻書不用幾個小時的事情,而且一間被問倒就該惡補了

foreverk01/21 08:54,每間都被問倒,只能怪自己沒準備啊

vi00024601/21 08:57我以為進階一點的缺會問依賴注入、design pattern

vi00024601/21 08:57也不能怪求職者沒準備oop吧

vi00024601/21 08:57對有經驗的人來說oop是常識了 問實作會比較好

final0101/21 09:20認真建議您多看點書,爛code寫100次還是爛扣

final0101/21 09:20不要覺得自己可以做的出來名詞不重要

zipigi01/21 09:26面試前本就該有基本的準備,答不出來被洗臉也是剛好

yoyololicon01/21 09:28只要實作就好 那還要唸書幹嘛

foreverk01/21 09:37剛入行時就被問過依賴注入,去年資歷五年多的同事去面s

foreverk01/21 09:37enior缺也有被問到,只能說這類事前花不了多少時間的東

foreverk01/21 09:37西,都應該要準備,去面試一次成本很高,不要浪費啊

foreverk01/21 09:39原po是裸退所以沒感覺,一般在職面試結果只被洗臉的話

foreverk01/21 09:39,浪費的就是半天或一天薪水跟時間成本,何必呢

starburs01/21 09:46不知道oop是自己太弱 基本到不行的東西 不要牽拖

superpandal01/21 09:58看情況 如果面試官趾高氣昂那確實很難受 不過確實多

superpandal01/21 09:59少要講出來一點 那些概念也不是什麼高大上的知識 只

superpandal01/21 10:01是凸顯專業感而已 以前講過 某些性格的面試官特愛考

superpandal01/21 10:01這樣的 只能說that's just life...

cksxxb12301/21 10:02請問前輩們被問oop的話大概要解釋到哪裡才好

superpandal01/21 10:07除了基本的 個人也很不喜歡這些因為某些原因特別創造

superpandal01/21 10:08出來的名詞 是有點假掰的感覺

keyboard5601/21 10:17個人覺得直接舉例,讓人容易理解為目標,而不是照本

keyboard5601/21 10:17宣科

jack020401/21 10:18基本的東西說不出來,就不用問後面衍生的概念了

jack020401/21 10:2010年經驗來說,現在太多人是10個1年,而不是1個10年

bnb1900901/21 11:27看給多少錢,薪水少的工作沒資格要求別人要會什麼,薪水

bnb1900901/21 11:27多要問多細都行

acgotaku01/21 11:27我工作幾年後 反而對修課學到的理論 名詞因為實務上會

acgotaku01/21 11:28踩到坑 反而更能體會這些設計原理,名詞

acgotaku01/21 11:30而且senior就是在實務中套些專有名詞 理論才能讓junior

acgotaku01/21 11:31覺得厲害吧 不過你都說你是一人專案,還能一次接三個

acgotaku01/21 11:35代表都是迷你小專案 很難遇到太深入的文題

alan2327385001/21 11:46OOP 滿常見的吧

vencil01/21 12:10去練習面試吧 面試也是一種要訓練的技巧

vi00024601/21 13:41背個書就答得出來的面試 應該也測不出實力吧..

shomingchang01/21 13:45程式作品花時間慢慢堆都可以堆出來

shomingchang01/21 13:46概念不清晰 會影響解決複雜問題時的能力

shomingchang01/21 13:46甚至可能產生各種有問題的程式碼

devil11578901/21 13:52當我做後端一陣子後聽說過MVC結果一看不就現在用的

devil11578901/21 13:52寫全端寫寫聽聞MVVC結果發現架構上已經是這樣了

devil11578901/21 13:53我覺得這種東西是給個架構概念的溝通方式而不是絕對

devil11578901/21 13:54基本上追求的都是各司其職、降低耦合的程式架構

devil11578901/21 13:54不過小弟太菜沒有經過專業軟體開發的洗禮不確定正確

vi00024601/21 14:06書是死的 專案是活的 是架構配合專案 不是專案配合架構

DrTech01/21 15:56OOP都說不出來。很久沒看書了吧,隨便一本程式書籍,都會

DrTech01/21 15:56稍微提到的。

WayneHong01/21 16:04有碰UI的不管是winform還是網頁還是app開發,MVC/MVVM

WayneHong01/21 16:04這些真的要懂在幹嘛,雖然真的下去寫不一定會很完美

maybeilikeu01/21 18:54五年OOP真的不知道有點可怕了….

kattte01/21 21:51OOP 沒有常常在用答不出來好像不太奇怪

OnlyRD01/22 09:10一堆說不懂理論就無法實作的人真的想太多,尤其是O

OnlyRD01/22 09:10OP和Design pa

OnlyRD01/22 09:10trern根本就是實作中提煉出來的東西,變形也不少,

OnlyRD01/22 09:10也有不少實作

OnlyRD01/22 09:10時不會做全套的狀況,尤其網路的東西根本一堆現成

OnlyRD01/22 09:10框架,你懂也輪

OnlyRD01/22 09:10不到你改啦。做底層和框架的人才會比較有機會自己

OnlyRD01/22 09:10刻,但是底層..

OnlyRD01/22 09:10.很多時候問題根本是在硬體和演算法上面,而且很多

OnlyRD01/22 09:10小driver根本

OnlyRD01/22 09:10用不到這些鬼東西,程式寫的有效精簡易讀才是重點

OnlyRD01/22 09:10,講真的小東西

OnlyRD01/22 09:10用OOP來寫有時候閱讀性跟效能根本就是一場災難,去

OnlyRD01/22 09:10看一下linux k

OnlyRD01/22 09:10ernel堅持用C的理由就知道了,不過這個版大概大部

OnlyRD01/22 09:10分的人都是搞網

OnlyRD01/22 09:10路的人,寫app還是前端之類的吧,說真的如果讓我來

OnlyRD01/22 09:10挑人,與其找

OnlyRD01/22 09:10那種理論很強每天去電人的人,還不如找兜東西很快

OnlyRD01/22 09:10除錯觀念好看co

OnlyRD01/22 09:10de很強專案很會溝通的人,台灣根本沒幾家公司是在

OnlyRD01/22 09:10做架構的,當自

OnlyRD01/22 09:10己是google還是facebook喔?適才適所,請大神來掃

OnlyRD01/22 09:10廁所久了還是廁

OnlyRD01/22 09:10所,不會掃一掃就變成皇宮。

shooter55501/22 10:01DP就是範例 讓你不用重新造輪子自己想

shooter55501/22 10:06linux也是屬於OOP 就是了

jack020401/22 10:07我是沒看過能力很強的會不懂這些基本知識啦

jack020401/22 10:08倒是很多能快速除錯,快速累積技術債的人說自己很厲害

shooter55501/22 10:09大部分用C 都是用OOP的方式 很少看到用FP

nrox01/22 10:51我遇過自稱五年年資全端,看到hoisting不知道是什麼,我還想

nrox01/22 10:51幫他找台階下,然後他去估狗說了「提升」兩個字,嗯..好,他

nrox01/22 10:51是真的不知道。太扯了…..這年頭一堆寫得出能跑的東西,但

nrox01/22 10:51完全不知道自己在幹嘛的碼農,2022年的js還能看到在用var宣

nrox01/22 10:51告變數的

TheArrow01/22 10:53所以一般建議從最不想進的開始面 然後看缺啥補啥

TheArrow01/22 10:54一方面沒上不心痛 到後來會越來越面對自如

RumiManiac01/22 12:09基礎名詞答不出來我不覺得有多強,足以代表你缺少溝通

RumiManiac01/22 12:09能力而且平常也沒在讀書

KanzakiHAria01/22 12:53hoisting不是提升不然是什麼? 求解

tonytonyjan01/22 13:41五年結果oop mvc 答不出來,頗慘

sky8042001/22 17:25我也遇過作了10年的全端變數宣告還在用var,命名用ABC亂

sky8042001/22 17:25數來命名…

johnny9401/22 18:38面試跟工作本來就是兩套技能

johnny9401/22 18:39不過連oop跟MVC都答不出來實在很難讓人相信你會寫程式

cowbadma556601/23 00:21老實跟你説這是送分題

menesn01/23 00:46個人認為問名詞解釋的還蠻low的

otherman01/23 09:02就像你平常每天都在走路,要你解釋走路動作專有名詞,

otherman01/23 09:02怎麼發力,為什麼這麼做也很難回答

otherman01/23 09:04跟你去考公職一樣,術能再強也未必能考上

gekkou01/23 11:36連OOP都不知道 這絕對是是面試者的問題 工程師最怕的就是

gekkou01/23 11:36只會coding 沒有自我成長能力

npkalala01/23 21:15確實是送分題,專業術語也是團隊溝通的一部分

ku39999901/24 01:35跪求 兜東西快 除錯觀念好 的面試方式

ku39999901/24 01:37這種問題別看得太重 有答到點就夠了 他想知道更深的答案

ku39999901/24 01:38自然會往下問 只是在確認有沒有觀念而已 一個字都答不出

ku39999901/24 01:38來那我會感覺你平常可能根本沒在看技術文章

ku39999901/24 01:40另外 怎麼會覺得linux用C就不是OOP...

ku39999901/24 01:47隨便google一下都查得到

wastetheone01/24 20:19的確是背就有 但如果常用,不用背也知道

Awenwen01/28 13:06碼農與10x programmer的差別往往就在這些名詞,因為這些

Awenwen01/28 13:06都是前人碰過的問題的總結

jamesho874302/07 20:56答不出來就表示 你 還 不 夠 熟 或者是你該準備一下