https://www.hackerrank.com/jobs/search?location=bangalore_ar... - there is not even single job in bangalore area listed there. First of all, if you don't have a degree from good college it's very difficult to even get an initial round interview. My point is you won't even get an interview call unless you are from top college. It's the ground reality. I am speaking from experience of seeing many with tier 1 degree getting interviews while people from bad colleges having hard time even getting an interview despite having better github and projects to showcase. In reality getting a tier 1 college degree matters most than anything else no matter how much you argue. It has got to do with the quality of engineering education in low tier colleges and so being from a low tier college is a label of being incompetent. Tier 1 college graduates on the other hand get better opportunities, have more alumni connections working in top companies, are already certified to be smart and hence get opportunities.