新手向 COSCUP 2022
一年 365 天歡迎餵食,請多指教 ヽ(●´∀`●)ノ
不寫 Rails 也沒關係!
不會有「每天刷 100 題 leetcode medium」這種指引
比較不會是「面試經驗分享」
比較不會從 HR 角度出發
面試會遇到的煩惱
以下何種方式可以合理地提昇資料庫搜尋效率?
(A) 建立有效的 index
(B) 在工作用筆電旁邊放乖乖
(C) 叫客戶每種資料表都只能建 1000 筆資料
什麼是 RDBMS 的 index?有哪些類型?
當你遇到 slow query 會如何分析跟調整?
如何判別 SQL 查詢時有適當地使用 index?
面試官到底想看到什麼?
怎麼樣的表現才會是合格的?
他們是不是就只是要問倒我?
語無倫次
口出?言
了解自己,慎用數據
2-1
了解自己(的履歷)
已經忘光的大學 project
專案有用到但自己不太熟的技術
有稍微玩玩的工具
公司有用,但都是同事在弄
圖表數據,謹慎使用
Architecture Design
AWS(EKS, S3, RDS...)
Ruby
JavaScript
Postgres
Elastic Search
Git
Frontend:React
Backend: Ruby on Rails / RESTful API
RDBMS: PostgreSQL
Cache:Redis
Version Control:Git
AWS:S3、EC2、ELB
Familiar Skills: Ruby on Rails, Vue, Git, Docker
Beginner Skills: Kubenetes, Golang
調整後 API 效率提升 70%
優化內部系統後工作效率提升 60%
數據是哪來的?
怎麼做到的?
效果顯著的原因
數據來源有憑有據
三頁有點太多
頁數上的建議(作品集除外)
半頁有點太少
無工作經驗的時候,
面試官能肯定你能力的來源
學習、技術熱忱
面試時面試官詢問的方向
README
小心失效連結
了解自己的作品
加入你擅長的點
讓面試官有題材可問:
有哪些你完成過的工作是有成就感的?
曾經遇過什麼樣的困難與危機?
做過什麼能夠展現技術熱忱的事情?
自介的時候告訴面試官我家事清白,大學都有好好去上課
遇到擅長的事情 ➡ 乘勝追擊
遇到不擅長的事情 ➡ 引導到擅長的事情去XD
真的瞎掰不出來ㄌ ➡ 勇於面對無知
價值觀、相處的媒合
多問問題、多溝通
邊講邊動手 / 說明兼驗證
面試官很難掌握簡報的時間
加分不大
最精華的事情應該在履歷跟自介都已經闡述
下筆前可以先想
eg.
基本技術要求
中高階能力展現
需要想一下怎麼樣的項目比較有加分
eg. 精美的刻板?注意 edge case?注意易讀性?
最後檢查一下基本項目
eg. README
自古誰無感謝函QQ
團隊自然而然會吸收氣質相近的人
主 管 能 相 處