自學 | Self Study _v 0.1.7 | 面試 - 寶碩財務科技steemCreated with Sketch.

in #cn7 years ago

今天來記錄菜鳥我第一次面試的經驗...

因為提早1hr多到公司, 所以坐在外面東看看西看看...

首先HR小姐帶我進一間小會議室填寫基本資料, 差不多到了面試時間, 

PM(Product Manager)先進來發考卷, 總共五題, 時間半小時。

過了大概5-10min, 法人業務部副總 進來開始面試,

首先自我介紹, 然後就履歷上的大學專題, 比賽企劃詢問等等,

大概過了15min的面談與了解, 副總出去了, 然後PM大概10min後就進來了!

考卷寫的2266.....

PM 問了大學專題怎麼Coding的, 證照考試內容是考些什麼, 

實習時怎麼Call 資料庫的,是 ADO.NET嗎? 

現在研究所論文寫了什麼, 

其中問到技術的問題, 我確實地中槍倒地, 

這才發現大學時學的C#程式設計 已經還給老師七八成了...*

下面來回憶今天的考題, 做為之後應徵相關C#工程師的重點提醒!

  1. 印星星(基本邏輯Coding能力, If條件句與迴圈語法的測試)
  2. 請敘述物件導向的特性
  3. 給一段Code 挑出 錯誤的地方
  4. 連結資料庫的方式(包含開啟與關閉連線)
  5. SQL指令測試 (Select, Insert, Update, Delete)

----------------------------------------------------------------------------

下面先簡單紀錄 物件導向(Object-Orientation) 的簡介:

參考 Teddy Chen 前輩的Blog

什麼是物件導向(1):簡介

在一本原文經典書籍 Object-Oriented Software Engineering: A Use Case Driven Approach 中說到

Object-orientation is a technique for system modeling. Using OO, we model the system as a number of objects that interact.
  1. 物件導向是一個系統塑模的技術
  2. 物件導向可以讓我們將系統塑模成若干個彼此互動的物件

那什麼是塑模 (Modeling)呢?

下面參考 林彥宏(Kyle Lin)前輩 在 GitBook上 "系統分析與設計" 單元中的介紹:

塑模(Modeling)

就像撰寫高品質的文章需要寫草稿般,

蓋房子需要藍圖, 設計系統當然也要!

(圖片截自: 建築師蓋房子要畫藍圖,難道工程師寫 Code 不用嗎?)


 ......To Be Continued 

Sort:  

It is a beatiful topic=) Thakn you @snailpjw.

You're welcome.

Keep it up ~

Coin Marketplace

STEEM 0.27
TRX 0.12
JST 0.031
BTC 61757.83
ETH 2905.75
USDT 1.00
SBD 3.62