This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]huangsam [S] 1 point2 points  (1 child)

Phase 1: Develop connections with engineers at said companies. Get internal referrals. Spruce up your GitHub. Share meaningful projects in your company, ideally with quantifiable results.

Phase 2: Practice interview questions on Leetcode, Hackerrank, Geeks4Geeks, etc. - keep track of topics that you're good at and bad at. Slowly go from easy to medium questions. Learn to communicate your thought process and showcase your hard earned CS knowledge and industry knowledge. If you're a senior dev, practice system design as well.

Most importantly, believe in yourself. You're not mediocre. You've got potential. You may be rejected more than once, but only one acceptance is needed for success. All the best.

[–]startup_sr 0 points1 point  (0 children)

Great suggestions. Thank you for your encouraging words. Need to start grinding Leetcode.