Contents
學習 3 個方便的解決問題技巧和 11 個手工挑選的問題。 讓你準備好下一個程式設計面試!
從這 2 小時的課程,你會學到
- 了解程式設計面試的樣子
- 學習 3 個解決問題的技巧,將可以在你的下一個程式設計面試中用到!
- 通過 11 個最重要的程式設計面試問題,寫程式練習和解答!
- 總的來說,感覺更有信心,準備好迎接下一個面試
要求
- 你應該至少熟悉一種類似 C 的程式語言(可以是 Java、Python、C ++、Ruby、JavaScript 等)
- 你應該熟悉像陣列 ( arrays )、哈希表 ( hash tables )、連結列表 ( linkd lists )、樹 ( trees ) 和圖 ( graphs )等基本資料結構
- 你應該熟悉大 O 符號
課程說明
當你準備下一個程式設計面試時,你有沒有想過:
- “我希望有人能夠帶我走過這些問題,並解釋發生了什麼。”
- “我希望有一套預先選定的最重要的面試問題,這樣我可以很容易地練習。”
如果是如此的話,這個課程是為你而設的!
在這個課程中:
- 首先,我要給你幾個解決問題的技巧,你可以在下一個程式設計面試中馬上運用。
- 然後,我將會帶你看過 11 個主要的程式設計面試問題和他們的答案。
- 我選擇了這些特定的問題,因為它們是程式設計面試中經常被問到的類型。
- 我將涵蓋使用諸如陣列、字串、二維陣列、連結列表和樹等概念的問題。
- 你將用 Python 和 Java 針對每個問題做程式設計練習,如此你可以很快獲得解決方案的反饋。
- 如果你想用其他語言來學習這門課,那也沒關係! 只要記住在電腦上執行你的解決方案,以確定它運作正常。
本課程主要幫助中級到高級的學習者準備軟體工程師的程式設計面試。
所以,我假設你已經熟悉以下的概念:
- 二維陣列(簡單陣列中的陣列)
- 廣度優先搜索和深度優先搜索
- 連結列表和樹
如果你認為自己已經準備好接受這門課程,請觀看預覽影片,看看能否解決影片中的這些問題!
目標受眾
- 任何目前正在準備程式設計面試的人
- 任何想提高自己解決問題的能力(程式設計面試是練習這些技能的好方法)
講師簡介
YK Sugishita CS Dojo 創始人 / 前 Google 軟體開發人員
你好! 我是YK,我是 Google 的前軟體開發人員,也是受歡迎的 YouTube 頻道 CS Dojo 的創始人。
我也是 Lynda / LinkedIn 學習課程“準備好你的程式設計面試”的作者。
我到這裡幫助你在學習計算機科學和程式設計上變得容易。 如果你想要新課程或視訊,請通過 CS Dojo 網站告訴我。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
報名參加課程| 更新 coupon code
也許你會有興趣
✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧