I have done around 297 leetcode problems - most of them by looking at the solution. I'm unable to pass all the test cases in the mock interviews of leetcode. I kept on extending my google interview - took 6 months. But, I feel I did not prepare well enough. What is your leetcode strategy?