Algorithms
Strategy of wishful thinking, write interface/signature of functions before implementation. Brute force, play with toy examples. For more comprehensive guide see Algorithms
#Todo add "Cracking the coding interviews book."
Questions
One of the important things is to ask clarifying questions during the interview:
- problem constraints (input size, memory, required time complexity, input type)
- what is the expected output