面試問答
python 的 decorator 有什麼特徵?
使用上會是@deco...
會有好幾面,一面是由主管1對1面試,對方說因為保密所以不開視訊,但也會要求你不開視訊,算是合理
一開始主管問我能否
等1個小時再開始,我覺得在約定好的時間上線還要等你1小時才能開始實在是太沒品了,所以我就說我後面還有行程,頂多只有半小時的時間而已
主管聽到後好像不太高興,就說那我們就省去一些流程直接開始,以免耽誤到你寶貴的時間,後續對談中還一直重複講「以免耽誤到你寶貴時間」,好像超級在意對方不肯等他1個小時
這個職缺是因為蓋新廠而招人,沒有自我介紹,會先問你知不知道這個職缺是在幹嘛的,確保雙方都有共同認知,我就問了一些關於這個工作的可能工作內容
主管說他是從 Facebook 來的,要學 Facebook 和 Google 那樣建置自動化系統,讓廠區裡的數百萬台設備可以自動化運作
說 Google 他們的資料中心雖然建在台灣但不能帶來龐大就業機會是因為他們只要請幾個警衛和換零件的人就夠了,因為他們的自動化系統會自動處理好各種系統問題
但奇怪的是,同樣都是建置自動化系統,人家只要請幾個人來值oncall就好,這間卻說若機台停機的話就要動員整個部門的人出來查修,這真的有要學人家建個自動化系統自動處理與修復系統故障然後請少少幾個人來換零件就好嗎??
之後聊履歷裡主管在意的幾個內容,然後因為遠端面試不能考白板,所以就直接用問問題的方式確認你的程式功力,會要你舉2個排序演算法的名稱、python的list能不能當作dict的key來用,會不會用docker,docker可以把windows的系統放到linux裡運作嗎,python裡的set是幹嘛用的,list和tuple的差異,linux裡用什麼指令列出process,下什麼指令砍掉process等
主管的資工知識相當紮實,被問倒的機率相當高,不過感覺只是要對你的程式知識做初步確認而已,不要被徹底問倒應該都還好,之後的HackerRank才會更有鑑別度
接著換面試者提問,問說有沒有加班文化(當然有,網路上一堆血淚分享),主管說園區裡別的公司大多也都會有,所以台積電也理所當然會有
雖然聽起來有點道理,但他們好像不曾思考過為什麼別人都有加班文化所以他們有就沒關係,這明明對員工也是一種傷害,不過由於這種文化可以極度壓榨人力賺到大錢,所以裡面的人其實也都是咬牙苦撐
然後問值oncall的規矩,主管說目前因為是新廠,所以還不太需要,但之後應該也免不了會要,然後會是值一個禮拜,但會多少人輪以及輪多久則不清楚
問離產線是否很近,主管說會稍微遠一點,但要讓設備自動化當然是需要去產線把自動化系統裝上去的,稍微遠一點的說法感覺有點避重就輕
休假制度本來想問但後來覺得算了,因為企業文化的關係,就算有休假,但你敢放嗎?
最後問說我接下來何時有空做HackerRank,我說後面還有排面試,所以再約時間,主管說那就直接回信給他們人資就好
面試過程感覺主管滿跩的,感覺是那種典型的菁英/人生勝利組,求職者稍微不順他的意就會展露脾氣,當然也可能是太多人聽到是台積電約面試後就馬上進入跪舔模式所導致的
後來因為覺得如此殘暴的高工時和oncall制度與我賺錢的目的互相牴觸,再加上當時已有其他工時正常的offer,所以就婉拒後續的HackerRank
我個人認為,賺錢的目的是為了養家活口與延續生命,但高工時與oncall卻會破壞健康,折損壽命,與我賺錢的目的不符,所以為了避免承擔當錢奴的慘痛後果,要拿命來換錢的工作我都敬謝不敏,不希望最後變得有錢沒命花
面試問答
python 的 decorator 有什麼特徵?
使用上會是@decorator的形式,但沒有自己寫過decorator,所以不清楚
面試建議
台積電名氣很大,分紅給很多,但我感覺高分紅的目的不是真的多麼善待員工(不然也不會有加班文化跟全部門oncall),而是降低離職率用的
所以才會有人講,外面的想進去,裡面的想出來,重視生活與工作平衡的建議想清楚了再進去