公司方遲到20分鐘以上很常見(錄取後看到,他們對其他面試者也是如此,當天我等約一個小時。
而且面試場地有二手菸,等待過
程很不舒服。
面試過程公司方一直看手機平板,甚至在視訊。和他聯繫的人也能聽到我在說什麼(會一直傳出聲音,很不尊重面試者。
一面完就沒消息了,過很久自行追問,他們才說準備安排二面,流程感覺有點鬆散。
二面有比較多技術問答,同樣沒考coding。
基本上都只要身為工程師,都能回答的出來(對方還提供AI讓面試者查詢。
兩次面試加起來約三個小時,但一面主要時間都花在等人。
面試問答
(一面 請介紹一下自己
介紹過去作品。
概略性的講,特別強調重點技術、模型,以及整個專案的結構。
(一面 做專案時,碰過最大的困難是什麼?怎麼解決的?
被考爛的題目,只要對自己的專案熟,基本上不用準備也能回答。
就隨便挑個碰過的狀況,有條理地解說,基本上對方不太會追問,還會跟著附和面試者的解說。
(二面 如果要你設計一個對話機器人的API,你會怎麼設計?
先分析需求,看這個chatbot的用途是什麼。
如果是內部使用或有機密需求,就要挑開源語言模型自己運行。如果是面對客戶,那就可以用GPT之類的外部API。
用Django或Flask做後端,架設地端模型(或GPT API,依照需求決定,然後看用途客製化提示詞。
前端看公司有沒有既定風格,有的話可以直接套用、或是調整版型和配色用相同風格推出。沒有的話用HTML、CSS、Javascript寫一個新的,只要能接上後端、有基礎功能就行。
簡單問答機器人寫太複雜,反而會提高維護成本(其實是前端太細節我也不懂。
(對方給了一張白紙讓我畫,但我沒有用上
(二面 乘上題,這個設計有什麼優缺點?安全性有什麼需要考量的地方?
優點是開發快速,後端用python框架可以超快速嘗試,前端也不使用框架,所以改動和測試都很方便。
可以先做出原形再多次迭代,達成最終需求的樣子。
缺點(我覺得這才是對方想聽的:
犧牲了效能,因為python比起php或java,執行效率差很多。如果有大量需求的話,不是必須增加伺服器、就是必須換語言。
安全性的問題,因為我沒資安專業,就是現場問AI,自己重新整理結果之後回答
因為是面對面,對方也知道我用AI(而且是他提供的,所以事後他能看到我怎麼問
所以問題要精確地問,免得看起來很隨便。而且一定要整理過AI的答案,用自己的話回答(不然抄AI誰不會
面試建議
建議先查勞動部的紀錄,公司違法紀錄超多,勞保從薪資扣了但是沒提交、法定勞退沒提撥,被罰了很多(要用睿思創新、睿思智慧兩個名字查,或是直接用負責人名字查。
公司用「睿思創新」在104徵才,但進去會在睿思創新還是「睿思智慧」要看清楚。不然福利沒給到,你也無法舉證兩家公司的關係(建議保留對話紀錄,不然誰知道合約寫的那家公司,是不是刊登職缺的同一家。
然後就是只要你有實力,「不要」考慮這裡。
光是面試就很不尊重面試者了,放面試者等20分鐘以上,白白浪費時間。
重點是進去後「沒提供業務所需工具,包括電腦」,你沒看錯,連工程師電腦都是自備的(只有少數人會被配發,但那個人高機率不是你。
我在的時候,他們連文書軟體都沒幫員工買,不是自己要想辦法生出來,就是去反應結果公司給盜版的。
待遇開很低,應徵時網站上的福利也不是全都有(三節獎金/禮品沒看過,問到的資深同事也沒領過。
過敏或是呼吸道敏感的人,尤其要慎入。公司的木製傢俱疑似有高甲醛,很多人都鼻水狂流,原本沒那麼嚴重的也變成天天鼻塞。
而且排風管線因素加上鄰近吸菸區,在辦公區常會聞到二手菸。
最後就是,員工流動率超高。
因此想學東西的請三思,很可能沒人帶你,而且會花很多時間在處理雜事。