You've left crucial information: at what stage do you get rejected?
If you're not even invited for interviews, then your resume needs work. Have someone review it and provide feedback.
To improve your resume, do some open source projects, blog about programming things, have a decent website with portfolio. Do something to stand out from the crowd.
If you're not even invited for interviews, then your resume needs work. Have someone review it and provide feedback.
To improve your resume, do some open source projects, blog about programming things, have a decent website with portfolio. Do something to stand out from the crowd.
If you get the interviews but bombing them, then you probably need to improve your algorithm skills. There are plenty of websites to help with that (https://www.google.com/search?q=programming+interview+questi...).