1 algo 2 system design 这里说的System Design和OO Design不同 System Design在FLAG以及很多大公司中主要 是design scalable distributed systems 这里只讨论如何准备这种题目 http://www.cnblogs.com/hygeia/p/4553622.html
https://zhuanlan.zhihu.com/p/20712931 3 behavior question
website: https://www.hiredintech.com/app#system-design
3 bq
http://kraftshala.com/how-to-raise-the-bar-in-the-amazon-interview/ https://www.linkedin.com/pulse/how-interview-amazon-leadership-david-anderson/ http://www.1point3acres.com/bbs/thread-307462-1-1.html
https://leetcode.com/problems/median-of-two-sorted-arrays/discuss/156671/Java-Simple-Solution/163029 | Java Simple Solution - LeetCode Discuss https://leetcode.com/tag/breadth-first-search/ | Breadth-first Search - LeetCode https://leetcode.com/tag/backtracking/ | Backtracking - LeetCode https://leetcode.com/problems/combinations/description/ | Combinations - LeetCode https://leetcode.com/problems/split-linked-list-in-parts/description/ | Split Linked List in Parts - LeetCode http://206.81.6.248:12306/leetcode/Amazon/algorithm?page=1&difficulty=100&is_locked=0&order=0&frequency=100 | LeetCode全部题目-我的机器能学习 http://www.1point3acres.com/bbs/thread-303841-1-1.html | LeetCode最新题库 按公司分类(2017年11月12日)【一亩三分地论坛刷题版】 - https://pan.baidu.com/s/1nyAyWK_iI063GMC4a9umEw#list/path=%2F | Leetcode最新题库按按公司tag分类 频率高到低排列(2018年6月)_免费高速下载|百度网盘-分享无限制 https://leetcode.com/session/ | Session Management - LeetCode
https://leetcode.com/problems/maximum-product-subarray/description/ | Maximum Product Subarray - LeetCode https://leetcode.com/tag/dynamic-programming/ | Dynamic Programming - LeetCode https://leetcode.com/problems/2-keys-keyboard/description/ | 2 Keys Keyboard - LeetCode https://leetcode.com/problems/number-of-longest-increasing-subsequence/description/ | Number of Longest Increasing Subsequence - LeetCode
https://leetcode.com/tag/recursion/ | Recursion - LeetCode https://leetcode.com/problems/k-th-symbol-in-grammar/description/ | K-th Symbol in Grammar - LeetCode https://leetcode.com/problems/max-points-on-a-line/description/ | Max Points on a Line - LeetCode https://leetcode.com/tag/depth-first-search/ | Depth-first Search - LeetCode https://leetcode.com/problems/friend-circles/description/ | Friend Circles - LeetCode https://leetcode.com/problems/contains-duplicate-iii/description/ | Contains Duplicate III - LeetCode https://leetcode.com/problems/minesweeper/description/ | Minesweeper - LeetCode https://leetcode.com/tag/binary-search-tree/ | Binary Search Tree - LeetCode https://leetcode.com/problems/my-calendar-ii/description/ | My Calendar II - LeetCode https://leetcode.com/problems/valid-tic-tac-toe-state/description/ | Valid Tic-Tac-Toe State - LeetCode https://leetcode.com/tag/dynamic-programming/ | Dynamic Programming - LeetCode https://leetcode.com/problems/is-subsequence/description/ | Is Subsequence - LeetCode https://leetcode.com/problems/maximum-product-subarray/description/ | Maximum Product Subarray - LeetCode https://leetcode.com/problems/triangle/hints/ | Triangle - LeetCode
https://leetcode.com/problems/delete-operation-for-two-strings/description/ | Delete Operation for Two Strings - LeetCode https://leetcode.com/tag/dynamic-programming/ | Dynamic Programming - LeetCode https://leetcode.com/problems/largest-sum-of-averages/description/ | Largest Sum of Averages - LeetCode https://leetcode.com/problems/largest-plus-sign/ | Page Not Found - LeetCode https://leetcode.com/problems/largest-divisible-subset/description/ | Largest Divisible Subset - LeetCode
https://leetcode.com/problems/out-of-boundary-paths/submissions/1 | Out of Boundary Paths - LeetCode https://leetcode.com/problems/reordered-power-of-2/description/ | Reordered Power of 2 - LeetCode https://leetcode.com/problems/permutations/description/ | Permutations - LeetCode
https://leetcode.com/problemset/algorithms/ | Problems - LeetCode https://leetcode.com/problems/sum-of-square-numbers/description/ | Sum of Square Numbers - LeetCode https://leetcode.com/problems/nth-digit/description/ | Nth Digit - LeetCode https://leetcode.com/problems/valid-triangle-number/description/ | Valid Triangle Number - LeetCode https://leetcode.com/submissions/detail/156810261/ | Reverse Linked List II - Submission Detail - LeetCode https://leetcode.com/problems/reverse-linked-list-ii/description/ | Reverse Linked List II - LeetCode https://leetcode.com/problems/contiguous-array/description/ | Contiguous Array - LeetCode https://leetcode.com/problems/partition-equal-subset-sum/description/ | Partition Equal Subset Sum - LeetCode https://cn.bing.com/search?q=leetcode+%E4%BA%9A%E9%A9%AC%E9%80%8A&qs=n&form=QBRE&sp=-1&pq=leetcode+%E4%BA%9A%E9%A9%AC%E9%80%8A&sc=0-12&sk=&cvid=B7E48608ABFF49F59D71E1B5DDDAB16E | leetcode 亚马逊 - 国际版 Bing https://www.jianshu.com/p/590f7b3d6151 | Leetcode: subset![Amazon 电面原题] - 简书 https://blog.csdn.net/dst111188/article/details/68516477 | leetcode微软,亚马逊,雅虎面试题206. Reverse Linked List的java实现 - CSDN博客 https://blog.csdn.net/dst111188/article/details/65445470 | leetcode亚马逊面试题Longest Substring Without Repeating Characters - CSDN博客 https://segmentfault.com/a/1190000006094956 | Amazon 面试准备 - Leetcode刷题 - SegmentFault 思否 https://cn.bing.com/search?q=java8+string+split&pc=MOZI&form=MOZLBR | java8 string split - 国际版 Bing
https://leetcode.com/problems/coin-change/description/ | Coin Change - LeetCode https://leetcode.com/problems/coin-change-2/description/ | Coin Change 2 - LeetCode https://leetcode.com/problems/decode-ways/description/ | Decode Ways - LeetCode https://leetcode.com/problems/word-ladder/description/ | Word Ladder - LeetCode
https://leetcode.com/problems/find-right-interval/description/ | Find Right Interval - LeetCode https://leetcode.com/tag/greedy/ | Greedy - LeetCode https://leetcode.com/problems/reordered-power-of-2/description/ | Reordered Power of 2 - LeetCode https://leetcode.com/problems/push-dominoes/description/ | Push Dominoes - LeetCode https://leetcode.com/problems/score-after-flipping-matrix/description/ | Score After Flipping Matrix - LeetCode https://leetcode.com/problems/car-fleet/description/ | Car Fleet - LeetCode https://leetcode.com/problems/new-21-game/description/ | New 21 Game - LeetCode https://leetcode.com/problems/partition-equal-subset-sum/ | 页面载入出错 https://leetcode.com/problems/water-and-jug-problem/description/ | Water and Jug Problem - LeetCode https://leetcode.com/problems/word-search/description/ | Word Search - LeetCode https://leetcode.com/problems/gray-code/description/ | Gray Code - LeetCode https://leetcode.com/problems/valid-triangle-number/description/ | Valid Triangle Number - LeetCode https://leetcode.com/problems/delete-operation-for-two-strings/description/ | Delete Operation for Two Strings - LeetCode https://leetcode.com/problems/out-of-boundary-paths/description/ | Out of Boundary Paths - LeetCode https://leetcode.com/problems/array-nesting/description/ | Array Nesting - LeetCode https://leetcode.com/problems/beautiful-arrangement/description/ | Beautiful Arrangement - LeetCode https://leetcode.com/problems/contiguous-array/description/ | Contiguous Array - LeetCode https://leetcode.com/problems/longest-word-in-dictionary-through-deleting/description/ | Longest Word in Dictionary through Deleting - LeetCode https://leetcode.com/problems/continuous-subarray-sum/description/ | Continuous Subarray Sum - LeetCode https://leetcode.com/tag/linked-list/ | Linked List - LeetCode https://leetcode.com/problems/remove-duplicates-from-sorted-list-ii/description/ | Remove Duplicates from Sorted List II - LeetCode https://leetcode.com/tag/two-pointers/ | Two Pointers - LeetCode https://leetcode.com/problems/odd-even-linked-list/description/ | Odd Even Linked List - LeetCode https://leetcode.com/problems/copy-list-with-random-pointer/description/ | Copy List with Random Pointer - LeetCode https://leetcode.com/submissions/detail/156810261/ | Reverse Linked List II - Submission Detail - LeetCode https://leetcode.com/problems/linked-list-cycle-ii/description/ | Linked List Cycle II - LeetCode https://leetcode.com/problems/longest-uncommon-subsequence-ii/description/ | Longest Uncommon Subsequence II - LeetCode