Facebook实习

BQ: introduce yourself, what's your favourite project, and the challenging part?
Which team would you like to work with?
What are the technologies you are most interested in?
Why Facebook?
Past project and what's the funest thing in it.

  1. Two Sum
    //www.greatytc.com/p/1551aa62b1de
  2. Longest Palindromic Substring
    //www.greatytc.com/p/04eff97a73f3
  3. Roman to Integer
    //www.greatytc.com/p/c2cbdd4d4cd1
  4. 3Sum(two methods)
    //www.greatytc.com/p/77fa1fedb155
  5. Valid Parentheses(follow up)
    //www.greatytc.com/p/c02e7d7bddc7
  6. Merge Two Sorted Lists
    //www.greatytc.com/p/b6e94b997b69
  7. Merge k Sorted Lists(follow up)
    //www.greatytc.com/p/0b47f75988e1
  8. Remove Duplicates from Sorted Array
    //www.greatytc.com/p/4c937c89da3c
  9. Implement strStr()
    //www.greatytc.com/p/78140c0052c4
  10. Divide Two Integers
    //www.greatytc.com/p/9850bc7ba945
  11. Search in Rotated Sorted Array
    //www.greatytc.com/p/3173bc199558
  12. Count and Say
    //www.greatytc.com/p/dcad3feeb386
  13. Combination Sum
    //www.greatytc.com/p/2024717ef2a0
  14. Group Anagrams
    //www.greatytc.com/p/bc195c74bc07
  15. Valid Number
    //www.greatytc.com/p/7786966a00dc
  16. Plus One
    //www.greatytc.com/p/6a274c447456
  17. Add Binary(follow up)
    //www.greatytc.com/p/e9146dc9334a
  18. Climbing Stairs(follow up)
    //www.greatytc.com/p/1e4471e7c906
  19. Simplify Path
    //www.greatytc.com/p/292039fe5596
  20. Sort Colors
    //www.greatytc.com/p/4461825d8547
  21. Subsets
    //www.greatytc.com/p/2165b56150ac
  22. Remove Duplicates from Sorted Array II
    //www.greatytc.com/p/ba725667fba8
  23. Search in Rotated Sorted Array II
    //www.greatytc.com/p/2569e0dca847
  24. Merge Sorted Array
    //www.greatytc.com/p/abfe88e51ada
  25. Subsets II
    //www.greatytc.com/p/d1835d2bbc98
  26. Decode Ways
    //www.greatytc.com/p/7023e04194d4
  27. Validate Binary Search Tree
    //www.greatytc.com/p/a07546ee7b84
  28. Binary Tree Level Order Traversal(follow up)
    //www.greatytc.com/p/fae39d750c9f
  29. Minimum Depth of Binary Tree
    //www.greatytc.com/p/28f7cabc825b
  30. Best Time to Buy and Sell Stock
    //www.greatytc.com/p/a20f1a806537
  31. Best Time to Buy and Sell Stock II
    //www.greatytc.com/p/c4d3ffb2f309
  32. Valid Palindrome
    //www.greatytc.com/p/b63492c140f8
  33. Word Break(follow up)
    //www.greatytc.com/p/abb7fd9ae2ad
  34. Binary Tree Preorder Traversal
    //www.greatytc.com/p/21a64874e0d1
  35. Number of Islands
    //www.greatytc.com/p/32d8e3307c9e
  36. Reverse Linked List
    //www.greatytc.com/p/35800bf76d0a
  37. Minimum Size Subarray Sum
    //www.greatytc.com/p/e2a50001c1fd
  38. Course Schedule II
    //www.greatytc.com/p/a14ab82cc5c9
  39. Kth Smallest Element in a BST
    //www.greatytc.com/p/9fbf964d2509
  40. Meeting Rooms
    //www.greatytc.com/p/eabd13240a0d
  41. Meeting Rooms II (follow up)
    //www.greatytc.com/p/412c1879d1b1
  42. Paint House
    //www.greatytc.com/p/3e96c5854a5c
  43. Binary Tree Paths
    //www.greatytc.com/p/23b36abbfe09
  44. First Bad Version(First good version)
    //www.greatytc.com/p/5a9ee903c65f
  45. Move Zeroes
    //www.greatytc.com/p/ccf0e16e395f
  46. Inorder Successor in BST
    //www.greatytc.com/p/66c94c0d197e
  47. Find Median from Data Stream
    //www.greatytc.com/p/43215858de12
  48. Serialize and Deserialize Binary Tree
    //www.greatytc.com/p/a65bbc6e9d53
  49. Sparse Matrix Multiplication
    //www.greatytc.com/p/aeef7ae1fb5e
  50. Increasing Triplet Subsequence
    //www.greatytc.com/p/6acb260e0389
  51. Reverse String
    //www.greatytc.com/p/5fae3bdd37a7
  52. Intersection of Two Arrays
    //www.greatytc.com/p/2ef40cf45397
  53. Intersection of Two Arrays II (两种解法都需要会)
    //www.greatytc.com/p/fa8796d60e7b
  54. Random Pick Index
    //www.greatytc.com/p/e178072d55a9
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容