Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
應徵軟體工程師
Search
KuoE0
February 18, 2014
Technology
0
150
應徵軟體工程師
KuoE0
February 18, 2014
Tweet
Share
More Decks by KuoE0
See All by KuoE0
Protocol handler in Gecko
kuoe0
0
85
面試面試面試,因為很重要所以要說三次!
kuoe0
2
230
面試心得分享
kuoe0
0
400
Windows 真的不好用...
kuoe0
0
270
Python @Wheel Lab
kuoe0
0
190
Introduction to VP8
kuoe0
0
220
Python @NCKU_CSIE
kuoe0
0
110
[ACM-ICPC] Tree Isomorphism
kuoe0
1
230
Quick Sort
kuoe0
5
10k
Other Decks in Technology
See All in Technology
書籍『入門 OpenTelemetry』 / Intro of OpenTelemetry book
ymotongpoo
8
570
Aurora PostgreSQLがCloudWatch Logsに 出力するログの課金を削減してみる #jawsdays2025
non97
1
270
目標と時間軸 〜ベイビーステップでケイパビリティを高めよう〜
kakehashi
PRO
8
1.1k
OCI Success Journey OCIの何が評価されてる?疑問に答える事例セミナー(2025年2月実施)
oracle4engineer
PRO
2
270
フォーイット_エンジニア向け会社紹介資料_Forit_Company_Profile.pdf
forit_tech
1
1.7k
CSPMとのつきあい方
nantokanare
0
110
AIエージェント入門
minorun365
PRO
35
20k
Pwned Labsのすゝめ
ken5scal
2
590
JAWS FESTA 2024「バスロケ」GPS×サーバーレスの開発と運用の舞台裏/jawsfesta2024-bus-gps-serverless
ma2shita
3
420
LangGraph × Bedrock による複数の Agentic Workflow を利用した Supervisor 型のマルチエージェントの実現/langgraph-bedrock-supervisor-agent
ren8k
2
350
Platform Engineeringで クラウドの「楽しくない」を解消しよう
jacopen
4
290
データモデルYANGの処理系を再発明した話
tjmtrhs
0
390
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
Building an army of robots
kneath
303
45k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.2k
Product Roadmaps are Hard
iamctodd
PRO
51
11k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
134
33k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
GraphQLとの向き合い方2022年版
quramy
44
14k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7.1k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
21
2.5k
Transcript
應徵軟體⼯工程師 郭⾄至軒 (a.k.a KuoE0)
[email protected]
kuoe0.tw
Latest update: Feb 18, 2014 Attribution-ShareAlike 3.0 Unported (CC BY-SA
3.0) http://creativecommons.org/licenses/by-sa/3.0/
關於我 經歷 全國⼤大專電腦軟體設計競賽 2nd place ACM-ICPC Kaohsiung Site 4th place
精靈數位科技暑期實習⽣生 打雜(真正的專⻑⾧長)! 未來 Mozilla Taiwan ⼯工程師(如果今年順利畢業的話...)
應徵公司
None
None
Live Coding 無可避免 欲尋求專家,請上 YouTube 搜尋「第⼀一次⾃自幹作業系統核⼼心就上⼿手」
Synology Linked List Segment Tree/Fenwick Tree/Treap Bubble Sort Phison Linked
List Random Selection Mozilla Linked List Sort Algorithm Merge Sort MediaTek Linked List
評語 • 迴圈完全錯(待會兒解釋) • 完成時間短 • 程式碼簡潔 • 考慮到細節 •
平常有在寫程式 唯⼿手熟⽿耳
評語 • 迴圈完全錯(待會兒解釋) • 完成時間短 • 程式碼簡潔 • 考慮到細節 •
平常有在寫程式 精益求精
評語 • 迴圈完全錯(待會兒解釋) • 完成時間短 • 程式碼簡潔 • 考慮到細節 •
平常有在寫程式 Bubble Sort 寫成 Selection Sort 了啦...
程式語⾔言技術問題
Synology Template Mechanism Overloading/Overriding Virtual Function Template v.s. Polymorphism Phison
X Mozilla Polymorphism STL Traits STL Iterator MediaTek Volatile Variable
Synology Template Mechanism Overloading/Overriding Virtual Function Template v.s. Polymorphism Phison
X Mozilla Polymorphism STL Traits STL Iterator MediaTek Volatile Variable
語法 語⾔言特性 函式庫 基本 熟悉 活⽤用
作業系統&計算機結構
Synology Semaphore/Spinlock Inter-Process Communication Phison X Mozilla Context Switch Virtual
Memory Thread/Process MediaTek Race Condition Priority Inversion Deadlock Pipeline Virtual Memory DMA
Synology Semaphore/Spinlock Inter-Process Communication Phison X Mozilla Context Switch Virtual
Memory Thread/Process MediaTek Race Condition Priority Inversion Deadlock Pipeline Virtual Memory DMA
軟體開發,如同戰爭, 知⼰己知彼,百戰百勝。
軟體開發,如同戰爭, 知⼰己知彼,百戰百勝。 程式語⾔言 作業系統、電腦
建議
熟練程式語⾔言 • 熟練該公司使⽤用的程式語⾔言 • 不要過度依賴 auto completion 功能 • 對⾃自⼰己寫的程式碼要有信⼼心
複習基礎學科 • 作業系統 • 計算機組織與結構 • 資料結構 • 演算法 •
公司專⻑⾧長領域
⾯面試練功 • 將欲⾯面試的公司依照意願分為兩類 • 先從意願較低的公司開始⾯面試 • 利⽤用每次的⾯面試來熟練⼝口條
⽣生活 ⼯工作 能⼒力 先決定想過的⽣生活,再思考適合的⼯工作,最後培養需要的能⼒力。
Thanks. Any Questions?