DEV Community

The Software Developer Interview Prep Roadmap (With Resources)

Soma on April 19, 2025

Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided i...
Collapse
 
tsshekwogaza profile image
Timothy Samuel

The pragmatic programmer & Clean code are my favorites.

Collapse
 
somadevtoo profile image
Soma

Yes, they are great books and must-reads for any developer. My personal favorite is clean code, though.

Collapse
 
hectorw_tt profile image
Hector Williams

I leetcode often.Whilst it helps improve your skills a lot,I prefer traditional interviews.How common are these interviews?

Collapse
 
somadevtoo profile image
Soma

Things have changed a lot, nowadays coding round is mandatory for which you need LeetCode, once you pass that then System Design and specific programming language.

Collapse
 
hectorw_tt profile image
Hector Williams

for all software companies?

Thread Thread
 
somadevtoo profile image
Soma

yes, mostly for banks, startups and big techs

Collapse
 
kc900201 profile image
KC

Leetcode and codewars are two of my favorite sites for coding practice.

Collapse
 
somadevtoo profile image
Soma

Indeed, both are great places for practicing coding. For System Design I prefer codemia.io, it has got more problems and better platform.

Collapse
 
sanjeetsingh profile image
Sanjeet Singh

very informative

Collapse
 
somadevtoo profile image
Soma

thanks

Collapse
 
dont_be_a_know_it_al profile image
Warren Capes

Feels like an advert to read books and articles for affiliate income.