面試問答
列出三點你的個人特質或是特殊經歷
基本上就盡量往跟工作...
是一間在南港軟體園區的新創公司,主要是做用戶行為分析的 (CDP),人數不多大概 20 個人左右,面試前會要求你準備英文
履歷,但面試是用中文,一開始會先讓你做一個測驗,時間大概 20 分鐘然後有 5 題,題目大多是前後端、網路開發的東西,像是解釋 HTTP Method、Reverse Server、NoSQL 和 RDBMS 的差別、 AWS 上各個服務是幹嘛的 (EC2、S3) 等,最後會有一個 LeetCode easy 的題目,基本上不難,但要注意一下時間可能會不夠,之後就是跟 HR 面談,會問你一些個人特質和為什麼離開上一份工作,或是嚮往什麼樣的辦公環境,再來會問一些程式開發相關的東西,像是之前做過的專案、用了哪些技術,幾本上整體面試下來還不錯,之後會換 PM 近來面談,他會問像是 OOP 三大特性、CI/CD、資料庫 ACID 是什麼,問題都不會太難,準備一下應該就沒問題,最後是跟 CEO 面試,基本上就是會跟你說一些公司制度上的東西,像是考核、調薪、福利那些,然後也可以問他問題,像是公司的營運狀況、未來規劃等,整體下來是還不錯的滿愉快的。
面試問答
列出三點你的個人特質或是特殊經歷
基本上就盡量往跟工作相關的地方回答就好,像是如果你也曾經有在 CDP 的公司工作過,就可以說出來,不然就是說團隊合作能力好,然後舉出一些實際的例子。
請解釋
這個就去查一下就好,然後可以延伸出像是有用過相關的服務,像是 GitHub Action、jenkins。 公司好像是使用 GitHub Action
請解釋資料庫中的
關聯式資料庫的四大特性
1. 原子性
2. 一致性
3. 隔離性
4. 持久性
然後針對每個特性去解說,可以舉例一些實際例子。
請解釋
1. 封裝
2. 繼承
3. 多型
然後再針對每個去更詳細的說明,最後可以提一下 Python 中沒有 overload 方法,因為是動態語言這樣。
面試建議
面試流程可能會滿長的 2 ~ 3 個小時左右,可能要規劃一下時間,然後可以針對軟實力的部分準備一下,像是個人特質、優缺點、團隊合作、溝通能力上,之後在技術這塊要把後端、HTTP 協定、 AWS 服務複習一下,如果可以的話刷一下 LeetCode ,針對 easy 複習一下就好,然後就是可以問一些公司未來規劃方面的問題,因為公司是新創公司,未來好像有想繼續擴張的想法,然後現有的專案架構可能會要重構,這些如果你很在意,可以特別提出來討論。