# 本週講義 ## 活動大綱 1. 21:00~21:30:如何談薪水 2. 21:30~22:00:面試者 1 號,模擬 15 分鐘、檢討 15 分鐘 3. 22:00~22:30:面試者 2 號,模擬 15 分鐘、檢討 15 分鐘 4. 22:30~23:00:面試者 2 號,模擬 15 分鐘、檢討 15 分鐘 5. 23:00~23:30:開放會眾 QA ## 面試要問的問題 1. 工程師的一天 2. 這個職缺的短中長期目標,會接觸的技能樹有哪些 3. 這個職缺維護舊專案、新開發的比例是多少? 4. 會合作的窗口有哪些?(QA、SA、Backend、行銷部門、PM、客戶) 5. 軟體工程師的技能樹,DevOps、測試、部署流程 ## 談薪水 尤其是中部求職很不順利,不知道是不是對 junior 不太友善抑或是顧慮租屋需求開薪資 4 萬的金額過高 如果公司開的薪資區間:4~6w 假設一個 React 職缺開下方條件 【基本條件】 [ v ] 1 年以上的前端開發經驗 [ v ] 熟悉 React 狀態管理(例 redux, context) [ v ] 建構可複用的 React 元件庫經驗 【加分條件】 [ v ] 有前端效能優化經驗 [ X ] 曾參與 HTML5 直播開發經驗 ## 倒數七天程式體驗營([網址](https://www.hexschool.com/2024/03/19/2024-03-19-2024-software-engineer-camp/))  [#通識題](https://www.facebook.com/hashtag/%E9%80%9A%E8%AD%98%E9%A1%8C?__eep__=6&__cft__[0]=AZU8SkNFRs5sPXLuCekqBMNlNfwpLR9_hgyQdVC-85Of9qNvc5sJs3C9cLoub2CVd42GdFuSxd2-xytU9FzoFs67V_Ef4lT07ij4OSSF10YR7jrg-yK43PRd2qgo_6sm_OoASXMTxBnzNnR1Pdhw5-XN_klFVROs4_Erg7v27yGHhsIg9VlE37Dp3mUo1JrSHPGdwG2eM9TTZkB4obj0J68w&__tn__=*NK-R) 1. 能請你簡單自我介紹嗎? 2. 關於公司你有什麼想問的嗎? 3. 期望的薪水是? 4. 最近有研究什麼新技術嗎? 5. 最近遇到比較大壓力的事情是? 6. 你有程式團隊協作經驗嗎?有的話請分享你透過什麼方法,和你的團隊溝通,例如用哪些文件工具、版控方法、開會主持對齊等等 [#切版](https://www.facebook.com/hashtag/%E5%88%87%E7%89%88?__eep__=6&__cft__[0]=AZU8SkNFRs5sPXLuCekqBMNlNfwpLR9_hgyQdVC-85Of9qNvc5sJs3C9cLoub2CVd42GdFuSxd2-xytU9FzoFs67V_Ef4lT07ij4OSSF10YR7jrg-yK43PRd2qgo_6sm_OoASXMTxBnzNnR1Pdhw5-XN_klFVROs4_Erg7v27yGHhsIg9VlE37Dp3mUo1JrSHPGdwG2eM9TTZkB4obj0J68w&__tn__=*NK-R) 1. 請分享三種 CSS 水平置中的方式 2. CSS Reset 用處是什麼? 3. 你如何管理 CSS 架構? 4. 你習慣用哪個 CSS 單位?優劣在哪 5. 如果你和其他 2 位成員,要共同切版 50 頁,你是負責架構的人,你會如何開版,並讓其他 2 位協作進行? 6. 請解釋 inline、block element 的特性 [#JS](https://www.facebook.com/hashtag/js?__eep__=6&__cft__[0]=AZU8SkNFRs5sPXLuCekqBMNlNfwpLR9_hgyQdVC-85Of9qNvc5sJs3C9cLoub2CVd42GdFuSxd2-xytU9FzoFs67V_Ef4lT07ij4OSSF10YR7jrg-yK43PRd2qgo_6sm_OoASXMTxBnzNnR1Pdhw5-XN_klFVROs4_Erg7v27yGHhsIg9VlE37Dp3mUo1JrSHPGdwG2eM9TTZkB4obj0J68w&__tn__=*NK-R) 1. let、const 差異在哪? 2. 你用過哪些陣列方法,處理哪些事情? 3. 什麼是提升 (Hoisting)? 4. 你如何解決 AJAX 非同步問題? 5. 請描述你認知的 this 6. 什麼是 Event Loop? [#Vue](https://www.facebook.com/hashtag/vue?__eep__=6&__cft__[0]=AZU8SkNFRs5sPXLuCekqBMNlNfwpLR9_hgyQdVC-85Of9qNvc5sJs3C9cLoub2CVd42GdFuSxd2-xytU9FzoFs67V_Ef4lT07ij4OSSF10YR7jrg-yK43PRd2qgo_6sm_OoASXMTxBnzNnR1Pdhw5-XN_klFVROs4_Erg7v27yGHhsIg9VlE37Dp3mUo1JrSHPGdwG2eM9TTZkB4obj0J68w&__tn__=*NK-R) 1. 請描述你認知的 Vue 生命週期 2. Vue Component 之間如何傳遞資料 3. 你是寫 VueX 還是 pinia?你最近的專案用它做了哪些事? 4. 你知道 CSR(client side render) 與 SSR(server side render) 的差異嗎? 5. 你如何處理 JS/Vue 的 API Catch 補捉錯誤? 6. V-for 裡面的 key 是什麼? 7. Vue 如何實現雙向綁定的? 8. 請解釋 Option API 與 Composition API 的差異用法 ## 頻道會員感謝台 
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up