I worked for 5 years as Full Stack Engineer (Not including Cloud) in India. After that I moved to US to get MS degree in Computer Science. I interned at SAP and will be graduating in May, 2020. Will the "top" companies in US consider me only for new grad roles for Software Engineering? What should be my focus on until I graduate, Leetcode and System Design or just Leetcode is enough? TC: null YOE: 5 (Outside US)
You will have an upper hand for the new grad positions but you can still apply for other positions.
I guess the problem is that for non new-grad positions teams want the engineer to join soon but in my case I cannot join the team until I graduate and maybe this is the reason I may not be considered for the role.