- behavior questions
- group anagrams #49
given an rotated sorted array (without duplicate element) and a target value. find index of the target in array.
Follow up: what if there are duplicates
OOD - Design a calendar
similar with #833 find and replace in a string. The difference is: we need to replace ALL the strings in the given input string.
talk about work experience, projects and the system design related topics (LB Cache API design)
word ladder, but with a complex description.
Same idea, and process
Merge two Sorted Array
how to implement cache for a system - open ended, just ask the requirements and what we need for the system. Then implement the code.
For each round, there were 1-3 behavior questions and talked about work experience for 10-15 minutes. the rest of time for technical.
- use libs to save time
- skip some util methods and focus on the main logic and process for the problem
- one hour for say hello + introduce yourself + BQ + 1-2 technical Qs is really tight
- so make the conversation short and concise. if interviewer is interested in the details, then talk more