- Apply BUD(Bottlenecks/ Unnecessary work/ Duplicated work) strategy eg: slow preprocessing data,
- Apply relevant Data structures & Algorithms
- Get help and listen
- Find balance b/w space and time tradeoffs
- Check if you can apply any data structure/ hash table/ set/ heap/ priority queues