First Interview

First Interview

五月 06, 2018

前言

安,一如往常的聊天開頭。想說等所有面試一結束就寫文章,發現太忙(其實是懶的打)就拖到現在。

我自己滿喜歡看的文章大致分成兩類,一種是分享軟硬體技術,例如教你如何使用golang從頭到尾實作出Web Server
,另一種則是像心得文章例如接近 2016 年底的我是否有資格稱為資深工程師這種文章,自我審視等。

先說小結論

有找到一家願意以實習方式用我的公司

個人介紹

國立科大學士即將畢業,這4年有作一些前端後端(全端?)作品,手機APP等。

熟練的語言/工具

  • java
  • javascript (vue, node, ES5/6/7 (大致規範))
  • html css
  • github/git

摸過皮毛語言/工具

  • php
  • C#
  • docker
  • CI/CD 僅流程與想法
  • aws
  • azure

由於沒畢業(2018/6/30才可畢業),所以去面試基本上心態都是去當吸收經驗,這4個月面了5家公司,在面試時我就意識到了所謂即戰力,以一個剛出社會的學士根本不可能到達那個門檻或甚至是超越,因為會發現面試問題除了基本考題都會參情境問題提出解決方案,在校園接觸機會極少…真的很尷尬。

面試開始

尋找職位與公司方向

  • 新創
  • 小公司
  • 地點不重要
  • 前端
  • 後端

宇清數位

軟體工程師

這是104主動邀約的,我記得我把104履歷自傳填完過幾天就來了, 想說反正出生之犢不畏虎,就直接答應了。

也算惱衝吧,我記得那是第一次去換證件的辦公大樓,還不知道流程弄了快20分鐘才換好證件上樓。這家公司在竹科附近(不在裡面)醫道他們會議室第一面就總經理來面試,他大概也知道我還沒畢業,所以就以聊天方式面試了(我心裡OS應該是要找時可上工的大概沒機會了),一開始就直接講要找前端並使用vue完成公司的產品的UI(web base), 順便介紹公司是做產線效率優化的系統廠,使用數據進行智能生產的軟體接案開發公司,人數大約20-25人小型公司。

面試大致分成

  • 自我介紹
  • 問題/考題
  • 公司介紹
  • 期望薪資/我出問題

過程中有問到vue的開發方式,vuex的4個狀態,你要怎麼解釋vue是甚麼諸如此類…整個有被洗臉的感覺XD

談到最後依然會問對公司有甚麼問題與期望薪資。這兩樣基本上每家公司都會問講出你心裡的答案與想知道的就好了。

結果: 無聲卡

雲端達人科技股份有限公司

軟體工程師

一樣104主動邀約,這家的印象讓我不是很好,是在台北市某辦公大樓中,一面試就問是否接受駐點與加班,開始介紹他們是專門的接案公司,感覺起來是很缺人。
然後問一下JAVA基本觀念就結束面試了直接發給我名片說當完兵可以連絡我,我當一臉黑人問號(到底多缺肝??)
這整個過程大概30分鐘而已,說起來有點詭異,不過就當一次經驗吧。

結果: 發名片

有無科技股份有限公司

Junior backend developer

這家公司在台北101附近,信義大樓裡面整個氣派到不行。

面試開始就給60-90分鐘寫題目,寫白板題目我是有先心理準備,不過在紙上寫15題code真的超累,還好之前有刷leetcode還可以應付過去。
題目已經忘了差不多,很多都是JS經典考題題目刷一下應該沒問題。

寫完考券與填完表格,面試的是一位內部工程師,聊一下公司環境與公司產品,他說他們原先是做社區型的外送APP想擴展服務,讓更多人使用有點像foodpanda的概念。

也順便聊了一下目前台灣新創公司的窘境,台灣新創100%都在燒錢拿輔助與投資發展新服務項目過活,像他們就在信義集團底下才有$$燒,最大的敵人是uber eats,因為人家資金很多。

這家的技術問題就比較困難問了:

  • 橫向擴展/縱向擴展使用時機與比較
  • 大數據分析 tensorflow 資料探勘的概念
  • sql/nonsql 比較與優缺點
  • javascirpt es6/7 promise async/await
  • 想投入的產業
  • 當完兵沒(聽到這題代表我已死XD)

經過上面的面試大概2小時多,最後面試官說等第二次面試通知,出來的時候已經中午就到對面101隨便吃吃混混,下午就發感謝函來沒有第二次面試,不過還滿有效率不讓面試者等太久XD。

結果: 感謝函 無第二次面試

果子云數位科技有限公司

前端程式設計師

算是竄升很快的新創(應該不算),在高雄的面試只有小小的辦公室面試官是一位資深技術PM,他們公司主要是做國外博弈軟體開發,與國內界案為主背後資金應該也是很雄厚,另外他有提到上班不用打卡可以完全remote work,應該所謂責任制吧XD

聊到還沒當兵,直接說當完打給我就可以了(offer get?),有點像是去聊天又不太像。全程大概60分鐘就結束了。頗快的。

結果: 發名片

實習get的公司就不說名字了

這間公司在台中,是做聊天機器人和使用者對話收集與分析的公新創。

第一次面試是視訊面試,超緊張的。

面試問題很用心會去看你的gitbub從其中問問題與實作方式,在人格特質方面也問了很多像是co-work和5年後想成為怎麼樣的人…等,考了一些JS的經典問題同步非同步for loop 問題當場remote作答…等。整個過程大概2小時多都看者視訊鏡頭身心疲憊。

最後,出了一題FB爬蟲回家作業決定使否取用,那時既興奮又害怕。雖然最後有做出來並實習get,但感覺自己沒有說做得很好。還滿有趣的經驗。

結果: 實習get

後記

在這些面是中間有去日本玩7-8天,高雄KKBOX有打電話來問我要不要去面試不過要去日本我竟然拒絕了!!

現在想想,我也滿大膽的XD

其中有滿多問後續職涯規劃,說真的很難回答,人生也不是只有寫成是對吧?

我也不是那種被問到「你喜歡寫程式嗎」會毫不遲疑給答案的人寫程式這件事的確有它的魅力在,可以訓練邏輯、可以開發實用的工具解決問題、可以在咖啡廳像駭客一樣工作就是潮,儘管學習期常常會有很沈悶與自我懷疑的時候,但就是不斷嘗試各種自己有興趣的方向去切入,至少有個開始,每天都比昨天的自己多會一些。

最後,從這一階段面試發現找工作上沒當完兵基本沒戲唱,除非強到頂天的等級,超越即戰力門檻很多不然只能多試與碰碰運氣了。