DSA
The study of DSA is painful for most of the people, including me. As long as it's still going to be a part of the interview process, We have to keep learning it. You can think of it as a game, and you are trying to get better at it.
Note
This is still a work in progress
Reference
- reddit post, why the solution works and gitbook here (理解思路非常不错)