脸熟 Menlo Park 挂经

六年经验,现在是Senior Software Engineering
面的也是senior

店面: (45 mins)

  1. Desing iterator for in-order traversal for binary tree https://leetcode.com/problems/binary-search-tree-iterator

第二轮店面: (45 mins)

  1. Remove Invalid Parentheses
  2. 忘了

Onsite

Round 1: (45 mins)

  1. Behavioral questions, background check
  2. https://leetcode.com/problems/meeting-rooms-ii
    I was not able to write full code as I had only 13 mins left for coding session

Round 2: (45 mins)

  1. https://leetcode.com/problems/permutation-in-string

Round 3: (45 mins)

  1. https://leetcode.com/problems/divide-two-integers
  2. https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree

Lunch and break (1 hour)

Round 4: (45 mins)

  1. Design Google search, autocomplete/autosuggest

Round 5: (45 mins)

  1. Design Movie ticket selling system