關於編程工作面試中將提出什麼問題有幾個主題,但實際上沒有人談論一些公司想要的小問題:示例程序。訪談計劃示例
我的問題是基於我上一份工作申請,我被要求創建一個簡單的程序併發送給他們。
那麼,這提出了幾個問題:
- 我應該寫什麼樣的程序?
- 我應該實施什麼?
- 我應該用什麼作爲技術展示的東西?
,大多重要(一直是讓檢查代碼的那個人的用戶)是什麼公司期待?
我目前的想法是用創建一個簡單的博客,使用XML文件來存儲數據,如果需要的話,用add/edit/delete函數構建一個簡單的ASP.NET頁面,並創建一個窗體表單一個命令行應用程序,可以做同樣的事情。
的事情,我應該不忌:
- 評論所有的代碼
- 使用區域劃分代碼
- 創建類對象的 「博客」
使用我應該:
- 使用接口?
- 使用
virtual
並覆蓋一些方法(例如myBlog.ShowPost()
)? - 應用任何設計模式?
- 使用助手/實用程序類?
- 使用DAL和BLL?
「shipping」應該如何...
- 使用MSI(證明我可以建立很好的安裝程序)
- 只發送代碼作爲Visual Studio項目
一個簡單程序的任何想法,究竟應該在什麼代碼是極大的讚賞:)
通常我會申請.NET無論如何,這就是爲什麼我提到「如果問建立一個winform和命令行」:) – balexandre 2008-11-21 05:36:40
或誰知道他們甚至可能試圖撕掉你。 – wprl 2008-11-24 17:20:42