心態建立:求職沒有準備好的一天。面試不是一發入魂,是慢慢調整!
- 甚麼程度求職會比較穩
- [js201]面試必考題 + [fe302]
作品集履歷上加分求職上非必備,重點在回答問題 => 真的懂這些技術
- 為甚麼選用這個技術
- 怎麼寫的
- 怎麼跟別人合作的
求職最重要的不在技術,在願意讓對方跟你一起工作 => 個性、態度要好
履歷製作也可以刻板 => 檔案列印 => 自己加上
投履歷
- 104
- cakeResume (新創)
- yourator (新創)
- ptt
- fb 社團
應該面試多少間公司?順序怎麼排?
沒有很想去(2、3 間),抓到感覺 => 投比較想去 => 最想去的(靈魂伴侶)
海投(以量取勝沒有很想去) vs 精投
都沒有錄取 -> 降低標準 -> 找助教老師討論
埋頭苦練,不知道外面需要甚麼技能 => 接觸公司規模產品知道要甚麼技能、怎麼選技術、怎麼寫 code
進去發現不 ok 很快離職 => 1. 寫和面試官解釋 2. 不寫(沒有透漏求職)。重點是理由
該怎麼寫履歷
投履歷一定要準備 pdf 版本,
- 基本資料:電話、姓名、信箱 (最多兩頁,不要太長)
(優勢越大放越前面) - 會的程式相關技能
- 做過的專案,放兩三個(不用太多)Read me 請好好寫。要寫你 deploy 在哪裡你用了哪些技術。
- 工作經歷:不相關的不用放,放最新的一兩分就好了
- 學歷
要在履歷上表現出你會寫程式,所以要附上你做過的東西!
產品名稱 + 產品介紹 + 截圖 + 可以跑的網址 + 有哪些功能 + 用了哪些 library + 怎麼安裝 + 我們怎麼合作
如果要放作業,也要放到一個完整的主機、有一個自己的 repo,有完整的 read me 看起來才會是一個完整的作品。
面試流程簡介
- 自我介紹
- 針對背景提問
- 技術問題
- 反問問題
可以攜帶電腦 demo 作品,要先將 demo 東西開好。也可以透過投影片介紹自己。
自我介紹
- 埋會讓對方問問題的點
- 可以提到轉職的理由
- 盡量跟程式有關
針對背景提問
這是要事先準備好的
- 你為甚麼想轉職
- 你是非本科的,覺得跟本科會有差嗎,你怎麼彌補這個落差
- 為甚麼選了 lidemy 這個計畫
- 計畫中學了哪些東西
- 學過哪個印象最深刻?可以把它轉成技術問題回答
- 卡關怎麼解決
- 平常都怎麼學習,一天花多久?
- 你碰到最難的一個 bug 是甚麼,你怎麼解開?
技術問題
先從影片常見內容開始準備 + 往回看你之前簡答題是甚麼 => 課程專區面試分享
(這些問題請先擬答,再看看有哪邊不足,才能確定面試表現 ok)
css + js(7、8、16) + web + react + 程式考題
甚麼是後端甚麼是前端
react 相關:
- class component 與 functional component 差別在哪裡
- control 與 uncontrol component 差別在哪裡
- 有哪些 hook
- HOC higher order component
- redux 的資料流是甚麼
- 怎麼做 performance 相關的
- react 生命週期
有時間可以再刷 leetcode
準備方向
- => 比重超大
- 第五第六 unit、演算法題目的簡單版本
- js201 => 面試大集合
- spectrum
答題重點
不確定 => 這題答案我沒有很確定,請問是 ... / 這個我目前沒有很確定,但我可以講一下我目前確定的理解...,那大概是這樣子嗎 ?
白板題
練習寫 code 自言自語
有解法比沒有寫法好
反問問題
- 這個缺是離職補人還是擴編
- 公司的技術棧是甚麼,後端跟前端是用甚麼
- 技術團隊人數多少 (團隊組成、進去有無人帶)
- 技術開發流程、協作工具
- 產品開發流程(scrum、agile)
- 還有哪些地方需要加強的
薪水怎麼開?
拿到職缺,下一份就往上開。透過公司幫你證明你的價值。(40 ~ 60)
因為之前已經有公司開差不多價碼給我,所以我認為我是有這個價值的。
可以邊準備求職東西,邊投履歷。先把履歷寫完(一個禮拜或三天)、投個二三十間、等面試通知(準備面試考題)、面試(改履歷version)
兩個禮拜一個 spring
目標四個 spring 找到工作。
五星級重要
面試心得 + after action review
標題:面試oooo
開始前:你覺得應該是怎樣
開始後:實際是怎樣 (幫自己補個筆記,紀錄面試題)
下次如何改進