How i improved my problem solving

Hi,

I am writing this post to share my experience while preparing for interviews. Recently i did my onsite at Amazon but couldnt make it.
In the beginning when i started to solve the questions i couldnt even solve the easiest problem in leetcode.I used to google about this problem and the common solution i could find was people asking us try and try for atleast 30mins or more. Initially i tried to follow this approach , even then couldnt solve it or i didnt even the get the basic idea of solving the problem.

Later, i started looking at the solutions and used to solve every problem on paper practically and used to go through the discuss section for every problem and used to read comments. After solving 30-50 problems using this approach i realized that i can see the question and get the basic idea of how to solve the problem. At this stage i was so happy as atleast i got the idea and i continued this and then even if i could solve thre problem i used to go through discuss section . This is how i improved myself.

P.S : This approach worked for me and every individual is diffrent. So, just try it for yourself and see if this works. I can say that this process improved my effeciency by atleast 60%.Hope this helps!!.

Comments (42)