Careers

Practical advice for landing and growing a software career, written from experience by people who made the switch.

10 Things You Should Do Daily to Land a Job After Graduating from a Coding Bootcamp cover image

10 Things to Do Daily to Land a Job After a Bootcamp

The daily habits that keep a job search moving after graduation.

10 Things I Learned as a Coding Bootcamp Grad cover image

10 Things I Learned as a Coding Bootcamp Grad

What a mechanical engineer learned switching careers through a coding bootcamp, from deciding to leave to landing the job.

Technical interviews

Most software interviews still include coding problems. Practice with our step-by-step algorithm breakdowns and data structure tutorials, which cover the problems interviewers ask most.

Interview prep programs

Paid programs and tools that help you pass technical interviews. Most are built for people who can already code; a few are aimed at experienced engineers chasing senior roles.

ProgramWhat it isBest forOur review
FormationAdaptive drills, mock interviews, and coaching with senior and staff engineers until you sign an offerEngineers with roughly 5–10+ years of experienceComing soon
Interview KickstartAbout 12 weeks of live classes covering coding, system design, and behavioral interviews, plus mock interviewsWorking tech professionals targeting large tech companiesComing soon
interviewing.ioAnonymous mock interviews with engineers from top companiesPracticing under real interview conditionsComing soon
LeetCode PremiumThe largest coding-problem bank, with company-tagged questionsDaily coding practiceComing soon
NeetCode ProCurated problem lists with video explanationsA structured practice planComing soon
AlgoExpertVideo walkthroughs of curated coding, system design, and ML interview questionsLearning patterns, not just grindingComing soon
ByteByteGoVisual system design course and newsletterSystem design interviewsComing soon
Educative (Grokking courses)Text-based courses on coding patterns and system designPattern-based preparationComing soon
IGotAnOffer and PrepfullyPaid one-on-one mock interviews and coaching with industry interviewersTargeted practice for a specific companyComing soon

Prefer to practice for free? Work through our algorithm breakdowns and data structure tutorials.

Salaries and raises

How to Ask for a Raise as a Software Engineer cover image

How to Ask for a Raise as a Software Engineer

Why companies rarely hand out raises unprompted, and how to make the case for yours.

Still choosing a path? Compare bootcamps, certificates, certifications, and other paths.