分類
科技

Leetcode北美經典主題面試前刷完推薦題,信心大增

考試要抓重點,刷leetcode也是。大多數的leetcode題都是圍繞在某些主題上進行變化。抓出這些主題、重點練習,能在時間有限的情況下發揮最大的效益。我曾利用這樣的準備方式,在台灣的第一份工作就找到了年薪破百萬的軟體職缺,分享給大家。

這些主題是從國外網站國外部落客綜合整理,國外網站有開課程並成功幫助學員進入北美頂尖知名企業(Google, Facebook, Amazon, Microsoft),國外部落客則是分享進入北美頂尖知名企業所練習的題目。我在各個主題中各挑一題精選題。推薦給剛開始在找工作或想轉換工作的朋友們。

NoTopic題目 (持續增加中)難度
1LinkedlistRemove Duplicates from Sorted ListEasy
2StackValid ParenthesesEasy
3Heap, PriorityQueueTop K Frequent Elements    Medium
4HashMapUnique Email Addresses    Easy
5Graph, BFS, DFS, Topological
6Tree, BT, BST
7Sort
8Dynamic Programming, 0/1 knapsackWord Break
Coin Change
Medium
Medium
9Binary SearchSearch Insert Position   Easy
10Recursion
11Sliding WindowLongest Substring Without Repeating Characters    Medium
12Grddey+Backtracking
13Two Pointers
14Fast & Slow Pointers
15Merge Intervals
16Two Heaps
17Subsets
18Top K series
19OthersMove ZeroesEasy
21OthersIs SubsequenceEasy
22OthersNext Permutation 
23OthersString to Integer (atoi)  
24OthersZigZag Conversion  Medium
2017 appierLongest Palindromic Substring   Medium
Coin ChangeMedium
2019 蝦皮Product of Array Except Self Medium

參考資料
1. BFS, DFS: 概念, 程式碼

2. 演算法筆記: http://web.ntnu.edu.tw/~algo/

系統設計:
1. High Scalability: http://highscalability.com/
2. HiredInTech System Design: https://www.hiredintech.com/system-design
3. system-design-primer
https://github.com/donnemartin/system-design-primer

職缺參考:
2019台灣新創募資
一畝三分地


1. 國外網站
2. 國外部落客

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *