# 作業
## 面試題目
:::info
* QNAP
* 字串轉英文
* 數字(string)計算
* string remove duplicates
* 考C++
出處:[Tech_Job](https://www.ptt.cc/bbs/Tech_Job/M.1500089739.A.9B5.html)
:::
:::info
* Synology:
* 白板考(C pointer、dynamic programming)、演算法、OS,會一邊白板考一邊問OS的問題
出處:[[請益] 關於Synology_群暉科技- Tech_Job](http://www.ptt.cc/bbs/Tech_Job/M.1413552542.A.56B.html)
:::
* ONWARD:好像沒看到
:::info
* 趨勢:
* 用Codility測驗程式能力、de buffer overflow的bug(QA)
* 筆試CS基本知識、thread和process有什麼不同、給一個Login畫面問可以測試什麼、虛擬記憶體是什麼
* 筆試程式(有Python、C、Java可以挑),之前考Python的題目會問會出現什麼錯誤訊息、還有實作Binary Tree
出處:[[面試] 新鮮人面試-趨勢科技QA](https://www.ptt.cc/bbs/Tech_Job/M.1486307062.A.C7F.html)
:::
## 目標規劃
### 1. 目標產業:
**系統安全、雲端服務、網路儲存、電子商務、社群網站**
* PChome Online
* 社群服務
* 電子商務
* 電子郵件
* 虛擬主機、網頁儲存空間、網站管理
* QNAP 威聯通
* Network Attached Storage
* Synology 群暉
* Network Attached Storage
* ONWARD Security 安華
* 資安顧問
* 漏洞測試系統
* Trend Micro 趨勢
* 防毒軟體
* 資安顧問
* Plurk Taiwan
* 社群網站
### 2. 職缺:
* PChome:
* [MIS網管工程師(支付服務)](https://www.104.com.tw/job/?jobno=47u5l&jobsource=checkc)
* QNAP:
* [軟體測試研發工程師](https://www.104.com.tw/job/?jobno=58j9j&jobsource=checkc)
* [網路軟體研發工程師](https://www.104.com.tw/job/?jobno=4s6v8&jobsource=checkc)
* [軟體研發工程師(台北)](https://www.104.com.tw/job/?jobno=5add5&jobsource=checkc)
* Synology:
* [軟體開發工程師](https://www.104.com.tw/job/?jobno=2bjgp&jobsource=checkc)
* [日本技術支援工程師(Japanese Technical Support Engineer)](https://www.104.com.tw/job/?jobno=5ibt5&jobsource=checkc)
* [技術支援工程師](https://www.104.com.tw/job/?jobno=2cu5j&jobsource=checkc)
* ONWARD:
* [軟體研發工程師](https://www.104.com.tw/job/?jobno=49wbj&jobsource=checkc)
* [資安工程師](https://www.104.com.tw/job/?jobno=49ph7&jobsource=checkc)
* Trend Micro:
* [【Threat Defense Expert - 打擊IoT網路駭客!】(???)](https://www.104.com.tw/job/?jobno=58ezm&jobsource=checkc)
* [軟體研發工程師](https://www.104.com.tw/job/?jobno=4rf82&jobsource=checkc)
* [軟體測試工程師](https://www.104.com.tw/job/?jobno=4rfd5&jobsource=checkc)
### 3. 生涯規劃:
* 希望可以到國外的資安公司或社群網站工作
* 在35~40歲以後想當資訊類專業書籍的譯者
### 4. 競爭能力:
* 會 Python,學過C
* 有網路架構知識
* 會架ngnix伺服器,用過Django
* 英文能力 TOEIC 760
* 日文能力 會基本敬語 預計在12月考過N2
---
## 三分鐘自我介紹
> 不知道該寫哪一種語言所以都寫了
### 中文
您好,我是CYRaagi Lim,來自高雄,是成大工程科學系的大四生。我對網路及安全領域有興趣,除選修相關課程外也會自行閱讀相關書目,學過C和Python。曾經自己用Python寫過在樹莓派上運行的MQTT 架構的Server,和在Nano Pi上架VPN Server。平常有機會都會參加資安社群和技術交流活動增進知識。有中等的英語會話能力,和基本的日語對話語敬語使用能力。
### 英文
Hello, I am CYRaggi Lim, I come from Kaohsiung, the senior of Dep. Engineering Science, NCKU. I am interested in the fields of Network and Security, enrolling in the curricula associtated, reading some materials about them. ~~I have learned C at school and Python by myself.~~ What I have undertaken are writing a MQTT-like server commonly used in SNS communication app in python run on Raspberry Pi, and setting a VPN server on Nano Pi. Usually, I attend many kinds of Communities and Conferences about Security to extend my horizon. I am capable of medium English and Japanese speaking.
### 日文
ご機嫌よう、私はラーチ・リンと申します。私は高雄に住んでいましたが、いまは成功大学の工学科学学部の学生なんです。ネットワーク・セキュリティに興味がありますので、ネットワック関係のコースを取り、自分でセキュリティについてもよく習っていて、CとPythonを使えます。自分にPythonでサーバーを作ったことがあり、VPN Serverを建てたこともあります。普段セキュリティ関係のカンファランスへ勉強に参加していきます。中等的な英語や日本語を話すことをできます。~~大学時代にやったことは先生のNASを攻撃したことがあり、そして現在もずっとCTFのチャレンジをやって続いています。~~
---
## 個人履歷表
### Profile
* CYRaagi Lim
* email : jenny145@gmail.com
* github : nash2266
### Education
* Bachelor of Dep. Engineering Science, NCKU
* Major in Computer Science
* Knowledge Discovery & Data Mining Lab
### Academic Achievement
| Subject| Grade |
|:-----------------|:---:|
| Computer Organization| A |
| Operating System | A |
| Microprocessor & interface Design | A |
| Medical Application Design | A |
| Computer Networking | A |
### Summary of Qualification
* Skill in Python and C programming
* Experience of writing TCP protocol and SSL program
* Experience of hacking into NAS from Netbios
* Skill in both English and Japanese speaking, reading and writing
### Academic Projects
* **Security Enhancement of MQTT Broker**
* Enhance the security of MQTT Broker by wrapping socket with SSL and making authentication of requesters
* **Buliding the Server which Handle Multiple Requests with Module of Asyncore Server**
* Use the module of asyncore server in Python2.7 to handle multiple requests.