跳到主要內容

面試談

離職也剛好一個禮拜,就來說說這禮拜面試經歷吧。

1)上禮拜面試 DeNA 上海子公司上海縱橫,禮拜一慘遭 SayGoodbye 了,原因是技術力不夠,對方程序面試官認為我太早轉管理職務了技術專精不夠,當下真的滿難過的,但仔細想想後覺得這點倒也沒錯,在第一家公司待了 3 年後我就轉主程式開始帶人,說真的覺得自己在程式方面真的不夠專精,先前去其他公司面試考試通常也不怎理想,下一份工作真該好好思考這個問題了,總之,DeNA 應該算是我最想去的公司吧!但聽說非常操一人當兩人用 ~“~


2)禮拜一下午到忠孝東路面試,騎著摩托車出發卻被雷雨胞慘電 ... XD,這家公司名稱為X酷,是新成立公司感覺成員都滿年輕的,恩 104 上有一堆 X 酷的有興趣的就自己查查吧,沒考試填完人事資料後平台總監跟程式 leader 直接面談,總監談的大多都是製程跟合作方面的問題,感覺程式 leader 問的問題比較少,談話感覺對方是想找能夠整合套用 NGUI Plugin 的人,後來副總面試就開始人格面試(恩...總之就是一般人事面試在做的),最後對方問我,憑什麼開這麼高的 offer,我開了 N+10(N 是目前台中工作的 offer),想說台中都有 N 了,上臺北的話至少不會是 N 吧,但談到最後的感覺是對方似乎只願意給我目前台中的 offer,就等後續消息囉!

3)禮拜二早上還是狂風暴雨的一天,騎著摩托車奔往五股 IGS,首先考了好幾份考卷,感覺差不多....30 分吧!(恩....我真得不會考試),後來來了三位面試官在討論過程中前往電腦教室上機考,恩....如出一徹考得不怎好啊,上機考要用到 Unity Physics 這塊偏偏就是之前完全沒碰過的,面試官覺得我花太多時間在建構 framework 這只是上機考,而且應該要應用 unity 特性而不是用以往 game engine 做法,想說會這樣 gg 的說,結果是回到會議室開始面談,接下來就比較像人事面談跟公司介紹,恩,說真的我覺得 IGS 算是台灣很大的遊戲公司,我對這家公司了解甚少只覺得應該可以學到很多東西,不過 IGS 風氣跟之前待的公司感覺不太一樣,有種說不出來的嚴謹與規律,恩,最後結論是可能會有副部長第二次面談~所以繼續等消息吧!對了,offer 我一樣提 N+10,面試官說加班算下去有可能會到,恩 ... 雖然我不是很排斥加班,但如果 offer 是這樣加出來的,倒還真是會讓我仔細考慮一番。

4)接著從五股跑回中和搭捷運又跑到內湖,雨衣穿穿脫脫真的是累壞了,到面試公司樓下我的第一個念頭,他奶奶的我不會再考慮來內湖面試了,看到招牌發現原來這家公司就是戲谷,寫了寫考卷發現一樣都不太會寫而且還是 c++,真是打壞我整個感受了,哈!面試官是程式 leader,從他閃爍的眼神看來我有種毛毛的感覺,發現這位主管是隨興所至的類型,過程中經常聊一聊不知道在聊什麼,總之感覺還不錯,不過是博弈公司,所以要考慮考慮,最後我才從前同事那邊得知戲谷的狀況並不好,難怪主管的眼神發亮的令我毛骨悚然,這家我提的 offer 一樣是 N+10,面試官說要跟 boss 討論才能給我答覆,感覺公司想要進入手持的領域剛好我又是有經驗也有產品上線的 case 所以才會這麼雀躍吧!

        這次面試感覺跟一年前一樣感覺卡卡的,感覺對方對這樣的 offer 都有疑慮,後來回去公司跟前主管聊天才發現問題,前主管說我不該去應徵 Unity 軟體工程師的,畢竟我一直都是在帶專案跟做雜工,跟剛畢業的新鮮人比起來我的 Unity 可還沒到駕輕就熟的地步,充其量我都是看哪邊有問題就哪邊滅火....(十足的消防員啊),我應該是要強調過往兩個專案的主程式經歷才對,唉 ... 難怪我覺得面試起來就是沒有很順 ~“~

好吧!臺北面試之旅看起來就到此為止了,換了台中面試 ... XD

5)禮拜五台中面試,是一家博弈公司所以一開始我就沒有抱太多期望,等了一會小姐才叫我進去,看到另一位應試者笑得很開懷感覺應該有望了,進去會議室後填了很像性向測驗的題目,反正就隨意選一選吧接著就是面試官面談了,對方直接表明是博弈公司目前要進入手持裝置這塊所以需要有手持經驗的人材問我的意向如何,對方直接說願意給我 N offer,我沒給很明確的答覆還需要考慮一陣子。

        相對於前面面試來說這家公司倒是很慷慨的願意給,臺北多數公司都只願意給我 N offer 後來跟前同事討論也才發現,依照我的經歷如果是面試程式 leader 職缺其實也大概只有 N offer,所以我才覺得台中這家公司還滿願意給的 ~“~ 不禁悲從中來,其實市場上不少老闆是滿願意給的,但摳的也很多如果真的想要找到你想要的就需要多爬文或多找管道!

        昨晚前同事跟我說他們要開始用 Unity 了問我要不要過去支援,沒想到我也有一丁點行情啊!真是激勵的消息,這陣子一直都有在找大陸工作不過一直都沒有很好的進展,大陸跟台灣要求的水準跟願意給的薪資其實都有一段差距在,大陸對於人才的要求是更明確的,他會認為 5 年工作經驗必須具備哪些工作技能,而且工作分野是很專精的,一位 client 端人材一定要懂 3D render 有圖學概念,相對於台灣這邊似乎都是雜工只要需要做的就要去學,還是 ... 這是前公司的風格啊 ><",總之技術力似乎不夠水準還是需要花點時間 survey 更多技術,呼還是多花點時間思考未來要做什麼好吧!



留言

這個網誌中的熱門文章

comfyUI 運行出錯 FATAL: kernel fmha_cutlassF_f32_aligned_64x64_rf_sm80 is for sm80-sm100, but was built for sm37

在公司的圖形機器上運行 ComfyUI + WAN 時出現下面問題   FATAL: kernel fmha_cutlassF_f32_aligned_64x64_rf_sm80 is for sm80-sm100, but was built for sm37 算圖機使用的 torch 版本如下 torch 2.7.1+cu118 torchaudio 2.7.1+cu118 torchsde 0.2.6 torchvision 0.22.1+cu118 檢查 cuda 版本 GeForce RTX 5090 CUDA Version: 13.0 從官網看 RTX 5090 支持 12.0 版本 CUDA 這是因爲本地的 pytorch 版本太舊 到官網查詢版本 https://pytorch.org/get-started/locally/ $ pip3 install torch torchvision --index-url https://download.pytorch.org/whl/cu126 查詢目前版本 $ pip list | findstr torch 使用這個版本后出現下面問題 後面查詢 no kernel image 問題其實還是 pytorch 並不支持 sm_120( Blackwell架構) 查看后發現并沒有支持 sm_120 CUDA architectures : [' sm_37 ', 'sm_50', 'sm_60', 'sm_61', 'sm_70', 'sm_75', 'sm_80', 'sm_86', 'sm_90', 'compute_37'] sm_50, sm_52, sm_53 : Maxwell (GTX 900 系列) sm_60, sm_61, sm_62 : Pascal (GTX 1000, P100) sm_70, sm_72, sm_75 : Volta/Turing (V100, RTX ...
仔細回想最近的作的 stripping level,還是回頭來說說 import dll 這回事吧;因為從事遊戲改版所以很多事情是言不由衷的,某天發現 server 發送給 client 封包是 big5 encode,第一時間覺得為何不用 unicode 呢?但仔細想也許是遊戲剛規劃時 DB 都已經存了 big5 編碼字串可能已經改不動了,想想也是就算了,結果一包到 android 就發生了 GetEncoding error,因為 android 是採用 unicode 編碼的,在網路上找了找終於找到解法,可以參考底下網址的討論串,主要是下載  I18N.dll、I18N.CJK.dll、I18N.West.dll 並丟到 Assets 資料夾下就可以了,當時還不是很了解為什麼只知道把 dll 都丟進去在手機上就可以跑,直到使用 stripping level 後整個又掛了,才認真去 trace, 問題在於勾選 strip asm 包檔後 I18N.CJK 就沒被包到 apk 裡面,而要解決 strip asm(~"~ 沒辦法 strip asm 很吸引我,一定要想辦法克服)採用了 link.xml 的方式,但這樣要怎麼知道弄進哪些 lib 呢?

熟悉 Unity Memory

    打開始跟 app memory 奮戰,摸索了好一陣子,不管是跑在 andorid 還是 Ios,之前做 WebPlayer 的經驗都派不上用場,也好在網路上資源很多,只要不恥繁找就能找到你所想要的,在此分享的主要是 android(ps. ~"~ 手頭上只有兩台 android 設備)。