21. ● Japan, Singapore <<<< Australia,
Canada <<<<<<< US
Visa sponsorship difficulty (In my opinion..)
22. ● Possibility of relocation!
○ Indeed Tokyo -> Indeed US
○ Google Tokyo -> Google Palo Alto
○ Amazon Vancouver -> Amazon Seattle
○ etc..
Visa, Work permit
44. Online VS Phone - Onsite Interview
Online Phone, Onsite
Platform Programming platform Whiteboard, Text editor
Space complexity Not so important.. It is important!!!
Time complexity It matters.. It is important!!!
Mission Shut up and write down the code. Shut up and you fail!
45. Online Interview - 2018/8
● Casual tech talk.
○ Failed to review my resume well...
○ Failed....
○ Resume review is IMPORTANT!!
80. ● Write the simple code!
○ Less than 30 lines.
○ Make logics black box by functions!
○ In tree problem, implement by recursion!
○ Check other people’s optimized code!
Practice, Practice, Practice!!!!
81. Practice, Practice, Practice!!!!
● Peer mock interview platform!
○ I interview you, you interview me.
○ Not only interview prep, but English speaking!!
92. LRU Cache
● Implement a list class including an erase method.
○ Need to know about a list structure!!
93. Lowest Common Ancestor of binary tree
● https://leetcode.com/problems/lowest-
common-ancestor-of-a-binary-
tree/description/
● Implement it recursively.
94. ● Implement it recursively.
Lowest Common Ancestor of binary tree
95. ● Implement it recursively.
Lowest Common Ancestor of binary tree
Time complexity: O(n)
Space complexity: O(1)