前言

因為種種原因

想找間更好的公司

.

然後最近趁事情比較少時開始找公司和投履歷

.

跑了兩家後,終於輪到91APP

.

面試流程

CakeResume丟出履歷後

當天(沒記錯的話)人資就丟訊息過來了

效率挺高的

主要是約一個電話訪談的時間

.

另外說一下面試流程

  • 電話訪談
  • 電話說明
  • 一次面試
  • 二次面試(可能當天或是隔一段時間)

.

電話訪談

電話訪談主要是介紹公司在幹嘛,部門

有三個部門,方別是碼農架構規劃/部屬和測試

.

然後自我介紹,目前公司經歷

還有介紹一下自己的Side project

如何學習新技術等等

.

然後問程式問題

解釋一下啥是MVCAttribute

還有interfaceabstract class差異

還有期望薪資(這邊不才奴性又發威了,原本期望60K,只敢開55~58KQAQ)

.

最後是提問

大概問一下公司有沒有管理程式碼品質CI/CDDocker等等(有用到,用得還挺兇的)

.

整體看起來應該是比較有組織的。

不會因為趕上線就亂開發等等(畢竟網站如果掛掉損失很大的)

.

之後又收到Mail

說要把基本表格填一填

和約二次電話時間(?)

和面試時間

.

表格主要是填寫基本資料

主管聯絡方式(我去)

期望薪資,和可以報到時間。

.

電話說明

雖然已經電話訪談過了

但在正式面試前又打了電話過來

主要是說明明天面試流程

還有一些面試小叮嚀

.

有提到例如不才對SQL這塊不熟悉

可能需要加強一下之類的(我去)

.

好吧

只能讀了

.

一次面試

在有點老的大樓內

主要辦公室在六樓,但三樓和一樓也有辦公室

.

一面面試官有兩位

手上都拿聯想的筆電(?)

其中一位在電話訪談中有遇到

.

面試流程大概就自我介紹(說明做了哪些工作,在裡面負責哪個部分)

.

接下來就白板題

根據User需求,設計出對應Table出來(我去,我就知道)

.

想了一下(被noSQL搞笨了)後設計出來了

.

然後問說如何撈資料(當然是需要關聯那種)

用一個Sql語法(或是Linq)

當然需要用到join <3

.

很尷尬的

明明理論上是個簡單的問題

不才卻沒想到Orz

.

之後允許query多次來解決

.

接下來問說如何把資料從Database撈出來丟到前端的流程

還有前端如果修改後,如何存回Database等等

.

如果有多次修改不才是一筆一筆存

但看起來他們比較期望用sql procedure或是transation的方式處理

但就算不才回答可以用transation處理

也不知道怎麼寫RRRRR

.

最後就是問工作情況

聽到不才有做過電商網站就順便問了

有沒有遇到客戶覺得卡,或是網站出事的話怎麼處理(通常重開就會好)

如果客戶覺得慢,要怎麼處理(一部分慢還是全部慢?)

如果都有,分別要怎麼處理等等…

.

其他非技術問題 :

遇到工作最大的挑戰

不才是回答一個人接專案時

需要在時間壓力下,同時處理自己的專案進度和客戶需求,還要避免錯誤的開發

但感覺他們希望的比較像是技術上的問題

.

比較希望工作是做後端,還是系統整合(和第三方API串接等等)

.

然後未來目標

不才回答Dep-ops工程師,然後被回說Sql語法也是Dep-ops需要面對到的問題wwww

.

在公司最不喜歡做什麼

不才回答爛事

但那時候腦子不好使,沒解釋成做重複,沒意義,亂做寫爛Code把程式搞糟的事情

.

如果來公司SQL那塊要怎麼學習,需要多久時間(不才大概抓一個月,然後說明怎麼學)

面試後的期望薪資(可能要低一點比較好QAQ?但市場行情過太久不食米價,也不知道開多少才好)

.

最後問公司的問題:

大概就問公司服務好幾千家,是一個商家一台Server還是所有商家共用一個Server (看情況)

不同公司會員能不能共用(不能)

加班文化(結論大概是,除非是工作真的太多,不然因為公司有教育訓練,或是自己捅出樓子,或是需要學習等等不太能算是加班。這點不才還算認同。另外加班有加班費或是補休,加班發生機率不大)

內部讀書會(自發性,大概在中午或是晚上)

客戶有客製化需求的話(會盡量把需求變成所有商店都能用的那種)

.

最後被送到門口,說幾天後會通知結果(QAQ)

.

2/24 更新

早上去問了以後沒進二面QAQ

.

後記

https://www.ptt.cc/bbs/Soft_Job/M.1512984235.A.8F4.html

面試流程大致跟這位大大說得差不多

.

然後之前的公司流量不大真的是吃了文明虧

Side project

沒像預期的發揮出效益

Code qualityCI等等也不太吃(畢竟CI是dep-ops團隊規劃的,不才也不是面試那個部門職缺的,然後Code quality不好考啊…)

.

感覺新創比較會吃Side project這套

只能說不同公司風格不同吧QAQ

.

然後不知道是因為剛好電商SQL用很兇

還是覺得就面試者哪個弱就問哪個

總之今天被問到不要不要的QAQ

.

還有可以的話不要考慮早上面試

頭鈍鈍的實在不利於思考

.

好吧,可能要再找其他公司面試了

感覺好好的面試被不才搞爛了(汗

.

不過如果真的上了應該會認真考慮

畢竟SQL這塊太弱還是總有一天得面對的。

.