[心得] 面試心得
只面了兩家,大家隨意看看就好。
PHP 工作約 8 年,前一份為 80 * 13,離職原因是因為
我不想一直維護20年前的8個老系統,而且還要同時被全公司的人追殺
還要開發新專案,答應的獎金沒發,也沒加薪,最後還失眠。
A. 博奕公司 84 * 13
我前公司的隔壁部門主管跳出來找新老闆開的,就順便問他有沒有職缺。
原本他說他要想一下就以為沒希望了,結果還是有面試
一開始先簡單填一下個人身份資料,然後直接進技術面試。
我記憶力不好只大概列幾個我有印象的。
1. 怎處理跟預防 mysql deadlock
這邊我簡單回答在 application 層 找所有有開 transaction 然後沒有設定
error rollback。
這邊他有問我說你知道 row lock 跟 table lock 嗎?
我說就算是 row lock 也還是會有 dead lock,畢竟我以前有碰到幾次過。
2. slow query 處理
explain sql ,對常用的欄位做 index 或者做複合 index
3. 大筆數資料處理
簡單回答用 partition 處理就滿意了,我原本還想說會不會問我分庫分表之類的問題。
接下來是 application 層
1. laravel 優缺點
我只說了它很肥,啟動很慢,畢竟如果缺點真的很多不會變成主流 framework 。
而且有一部份是因為 php 每次都要編譯的關係
2. MVC 架構
我都跟他說我都加分為 service 跟 repository
3. TDD 跟 BDD 架構
我直接跟他說我不會要求別人做這個,我都是自己做。
我也跟他說 BDD 用起來很不實際,因為它還是太工程語言。
4. 高併發架構
我大概把網路上的東西跟它講了一遍,以及我真的沒有實際做過。
人資部份
主要是問我離職理由,我就把前面的講一講,然後因為我在想事情忘了問它
特休跟要不要輪班的問題,後來寄信補問。
然後我就得到 offer。
2. 成人寫真 94 * 14
在中壢很可惜,不然我就去了。
整體問題跟上面差不多,有加問一些下面的
1. 平常如何發想專案
我有說我都需要比較明確一點的,如果你叫我開發一個 FB 我是否要先從預算開始談起。
不過一般接到一個專案,我會反問說為何要這樣做,背後的商業理由是啥。
然後在建議說是否這樣做比較好,或者我覺得合理就直接開工。
2. 專案目錄如何設計。
我說我除了一般 mvc 以外還會按 domain 下去做區分。
offer get
公司有100多人算是大公司我滿想去的,開出來的條件也很好。
三級以上都 WFH,二級每週去中壢一天台北四天。
但問題我不會開車,然後我又住淡水,算一算時間金錢成本跟第一家不會差太多。
第一家都我認識的人居多,合作也算愉快,就忍痛拒絕了。
這是少數獵人頭真的有幫我找到工作一次,每次獵人頭都不如靠我自己或靠我朋友去找。
台灣獵人頭真的要加油。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.22.168 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1621934437.A.849.html
推
05/25 17:41,
2年前
, 1F
05/25 17:41, 1F
→
05/25 17:41,
2年前
, 2F
05/25 17:41, 2F
推
05/25 20:01,
2年前
, 3F
05/25 20:01, 3F
→
05/25 20:04,
2年前
, 4F
05/25 20:04, 4F
→
05/25 20:05,
2年前
, 5F
05/25 20:05, 5F
推
05/25 20:21,
2年前
, 6F
05/25 20:21, 6F
推
05/25 20:36,
2年前
, 7F
05/25 20:36, 7F
推
05/25 22:35,
2年前
, 8F
05/25 22:35, 8F
推
05/26 08:44,
2年前
, 9F
05/26 08:44, 9F
→
05/26 22:40,
2年前
, 10F
05/26 22:40, 10F
推
05/27 10:27,
2年前
, 11F
05/27 10:27, 11F
推
05/28 00:11,
2年前
, 12F
05/28 00:11, 12F
推
05/29 01:02,
2年前
, 13F
05/29 01:02, 13F
討論串 (同標題文章)
Soft_Job 近期熱門文章
PTT職涯區 即時熱門文章