A curated list of tools for salary research, interview prep, job boards, and career growth. Every tool on this page is used by engineers at Google, Amazon, and Meta.
Last updated: July 2026
Know your worth before you negotiate. These tools show you what engineers earn at every level.
Crowdsourced salary data for tech companies. Filter by company, role, and level. The most accurate compensation data for FAANG and top startups.
Salary estimates, company reviews, and interview experiences. Use the "Know Your Worth" tool to see your market value based on location and experience.
Anonymous professional network where tech workers share real salary numbers, interview tips, and company insights. Verified employee badges make the data credible.
Salary insights powered by LinkedIn data. Shows compensation by role, industry, and location. Free with a LinkedIn account.
Practice coding, system design, and behavioral rounds. These are the tools engineers use to prepare for FAANG interviews.
The gold standard for coding interview prep. 2,000+ problems organized by difficulty and topic. Company-specific question sets for Google, Amazon, Meta, and more.
Coding challenges and practice tests. Used by many companies for their actual screening process. Good for beginners building fundamentals.
Practice mock interviews with engineers from top companies. Anonymous, video-based sessions. Get real feedback before the real interview.
Free peer-to-peer mock interviews. You practice with other job seekers, taking turns as interviewer and interviewee. Great for behavioral rounds.
Where tech companies post roles. Focus on platforms that have the most software engineering openings.
The largest professional network with millions of job listings. Set up job alerts, apply directly, and let recruiters find you based on your profile.
Aggregates job listings from thousands of company career pages. Good for finding roles that are not posted on LinkedIn.
Formerly AngelList. The best place to find startup jobs. Apply with your profile, see salary ranges and equity upfront. Transparency is the default.
Reverse job board — companies apply to you. Create a profile, specify your preferences, and get interview requests. Good for senior engineers.
Fill skill gaps identified on your resume. These platforms help you learn the technologies recruiters want.
University-backed courses on computer science, data structures, and system design. Google and IBM certificates can boost your resume.
Free, project-based learning for web development, algorithms, and data structures. Earn certifications by building real projects.
U.S. Bureau of Labor Statistics database of occupation requirements. Search any job title to see required skills, education, and salary ranges. Great for career planning.
Affordable courses on specific technologies. Look for high-rated courses on system design, coding patterns, and cloud certifications. Wait for sales — courses drop to Rs 399-499 regularly.
Job searching is overwhelming. There are hundreds of tools for everything from coding practice to salary negotiation. Most of them are mediocre. We tested dozens of platforms and picked the ones that actually help software engineers land jobs at top companies.
This list covers the four things every job seeker needs: know your worth (salary data), prepare for interviews (coding practice), find opportunities (job boards), and fill skill gaps (learning platforms). Everything on this page is either free or has a strong free tier.
One thing you will notice is missing: resume builders. That is because we are ResumeSkool, and we handle that part. Everything else on this list complements what we do. Your resume gets you the interview. These tools help you prepare for it and negotiate the offer.
These tools help you prepare for interviews and find jobs. But first, you need a resume that passes the ATS. Get your free score now.
Engage
Earn Money