Interview prep
- Read the problem aloud
- Ask a minimum of 1 clarifying question.
- What's the input?
- Any constraints? Space? Time?
- Ask for sample input and confirm the expected results
- Pseduo code out the steps to solve problem
- Confirm you are on right track before coding
- Code while talking through your through process
- Walk through the example with your code, line by line
- Big O + any data structures needed for your solution
- Talk about possible improvements