2012-01-21 135 views
1

當公司要求你在面試中做與面向對象設計相關的問題時,他們真正期待什麼?他們希望你簡要地告訴他們算法和一些僞代碼,或者他們是否真的希望你編寫代碼的整個結構?面向對象的設計面試Q

例如問題:設計一個音樂點唱機。我是否開始告訴我將使用僞代碼或什麼來製作哪些課程?

+1

爲什麼不問他們?他們知道他們在尋找什麼樣的答案,他們通常不會介意告訴你 – jalf

回答

1

設計並不意味着實現。
設計意味着:

  • 什麼都班,你將有
  • 方法(功能),你的類將提供
  • 會有什麼類你有
  • 會是怎樣的壽命之間的關係你的分類的對象

說了一個設計不是在15-20分鐘的採訪中完成的。這是所有的血液和汗水,它n儘管進行討論以獲得良好的設計,但花了很多時間和考慮。
在接受採訪時,提問者通常想知道你是否能夠在正確的方向思考。