image

1. Analyze requirements

Check constraints, size, what results user want, etc.

2. Describe how I plan to implement

Explain what data structures and algorithms to use with reason.

3. Explain why I’m struggling when I get stuck at some point.

Let the interviewer know what’s going on in my head.

Updated: