LeetCode刷題家教班

LeetCode是什麼?為什麼我需要在Leetcode刷題?該如何有效率的Leetcode刷題?

為什麼找軟體工程師工作需要刷Leetcode題庫?

現在美商軟體公司在招聘軟體工程師(Software Engineer)時,十分看重演算法程式解題能力,
面試有一大部分都是考驗受試者現場想出演算並實作的本領。
因此,為了求取面試好的表現,練習 Leetcode 是必經之路。

所以LeetCode已經是準備美商軟體工程師面試不可或缺的工具之一,但題庫目前已有2000多題,
而且還在不斷增加中,如果感到不知從何下手?藉由這個課程,
讓Sheng-Hao老師帶你走過CS (Computer Science)面試求職的必經之路,教你如何更有效率地準備
提點你白板面試的各種技巧與該注意的細節

我自己刷Leetcode題庫感到不知從何下手,該如何有系統刷題?
Sheng-Hao老師的Leetcode刷題班能如何幫助我?

曾有遇過學生自己刷 Leetcode 的方式是打Weekly contest 以及按 Leetcode 上面提供的「隨機出題按鈕」出題。
但他儘管已經寫了數百題,仍有一些重要的演算法領域沒有充分練習到
後來他來上課後,按照本課程的規劃練習作業題目,也感受到顯著的進步,把過往可能缺漏的地方都補起來。

所以說在Leetcode上漫無目的地刷題成效並不好,Sheng-Hao老師擁有豐富的外商職涯經驗,
且在擔任外商軟體工程師時,執行過大量的面試,可以讓學生迅速抓到外商在面試軟體工程師時,
所詢問的Leetcode演算法程式解題重點,不再是蠻無目標地刷題,
而是有目的有系統的練習Leetcode算法,來提升通過面試的機率。

為什麼我花了許多時間在Leetcode刷題了,找工作面試時還是講不好?

因為面試不只是演算法解題競賽,還包含其他重要的面向:
寫出清晰易讀且簡潔的程式碼和面試者溝通釐清需求根據不同的可能條件規劃最佳化方向等等
這些能力關乎你未來進到公司後是否能與其他優秀的同事們Team Work
而不只是「把題目寫到通過 online judge」可以涵蓋的。
這些方向更需要老師針對每個學習者的不同狀況進行提點。

曾經有一個學生,他的狀況是他喜歡挑戰難題,但是實作能力上不見得練到夠熟,
所以 Medium 的題目有可能寫出 bug,常常是依靠 Leetcode 的測試資料 debug,
但這樣的實作態度在面試上是完全不行的。
後來經過調整後,改以「簡單題不要出錯」為練習目標,成功改善了實作上的問題,並錄取了北美某大型網路公司。

Sheng-Hao老師的專業學經歷:

經歷:

  • Google 工程師,東京,2019 – 2021
  • Google 工程師,台北,2015 – 2019
  • Google 工程師,加州 Mountain View,2013 – 2015
  • 在 Google 內執行過 50 場以上的面試

學歷

  • Carnegie Mellon University 軟體工程碩士
  • 台大資工系學士(b95)
  • 台大資工系畢業名次 Top 5%,書卷獎三次

LeetCode刷題班課程內容:

Leetcode 解題指導與面試導向演算法教學:

涵蓋面試常考的 12 大主題
將 Leetcode 題目分門別類,整理出 12 大常考主題,地毯式一ㄧ攻克

一對一指導,針對弱點徹底加強
不會寫 Recursion?DP(Dynamic Programming)常常想不到?每個人的思考盲點都不同,
一對一指導能夠完全貼合您的需求設計課程和練習,不浪費任何時間

面試解題不(只)是程式競賽
面試解題除了正確和速度,還重視程式碼的簡潔和可讀性,您的目標是寫出 Production level 的程式碼。
老師會在課程中傳授學生攻略 Leetcode 題目的正確心態和練習方法

豐富的課堂練習和作業
本課程注重上課過程中的即時 Coding 練習,唯有如此,老師才能察覺學生遭遇到的真正盲點,對症下藥解決困難

1-1個別模擬面試一小時

LeetCode刷題班 課程Q&A:

適合對象:

  • 正在就讀/快畢業於CS (Computer Science)科系 希望在美國申請正職or實習工作者
  • 畢業於非CS科系 希望轉換跑道 跳槽到CS相關工作者
  • 對CS工作有興趣 想從LeetCode刷題開始 卻不知從何下手者

學生所需程度:

備有程式基礎題給予學生測試,需基礎題完全可以自己寫出來的程度。
或者選擇由程式基礎班開始上起


觀看下方老師的教學影片,了解老師上課方式

上課方式:

透過Coding Room網站線上授課
授課示範語言是 C++,課堂即時練習也是 C++,回家作業的語言不限

學生課後感想:

若你需要「LeetCode刷題班」,來贏得更好工作的機會,點擊下方網頁留下資料,將有專人聯絡您:

我們也提供「求職模擬面試」課程,若有科技軟體公司的面試,可參考下方老師的資料

https://candiceclass.com/portfolio-items/ks