Hi,
I have around 7 years of exp and working in a good mid sized company. My aim is to work in one of the premium companies and I have started my prep through leetcode & other programming sites.
My problem is given any program I am able to solve it only in the brute force approach sometimes in a generic approach. I know that all companies wants to solve questions in a generic way. Recently only I started solving medium level problems in leetcode and was able to solve them by the problem constraints. My thought process needs to be different and wide.
Your inputs will be helpful to me and much appreciated. Thanks in advance.