2017-04-18 66 views
-2

面試時我被問了一個問題。目標是根據描述的步驟設計系統。執行步驟1,然後考慮步驟2改進設計。購物車設計面試

什麼是正確的設計/方法呢?

第1步:購物車

你正在建設一個結賬系統的店鋪僅銷售蘋果和桔子。

  • 蘋果60便士和桔子花25便士。
  • 構建結賬系統這需要在直到掃描的項目的列表,並輸出總成本
  • 例如:[蘋果,蘋果,桔子,蘋果] =>£2.05
  • 輸入是字符串的列表

步驟2:簡單的報價

該店決定推出兩款新的優惠

  • 買一贈一的蘋果
  • 3的2對橘子的價格
  • 更新您的結算功能,因此
+2

我建議你寫自己的解決方案,併發布這個問題CodeReview.stackexchange.com。它不適合SO答案,你會得到更好的答案。 :) –

+0

這個問題非常廣泛,有許多「正確」的設計和方法。沒有罐頭/庫存/絕對答案。面試官想知道你的工作方式和想法:開始描述你將如何處理問題以及在設計中需要考慮的事情。 – dsh

+0

嗯。我懂了。 SO喜歡O(1)問題/答案映射 –

回答

-1

如果你想設計什麼,引導是一個網頁什麼的都有很多設計,但你必須有一個通話鏈接:

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> 
+0

將此鏈接粘貼到HTML> head –

+0

中關於系統設計。這與頁面的樣式不一樣。 –

+0

完全不相干的答案 –