I read a lot of books such as CTCI but I was not able to get to the level needed to solve some hard Leetcode problems. I met with my coach over a month and I am now able to handle the hard Leetcode problems much better than I was able to before.