How to switch from mechanical engineering to ML/AI development?

leetcode really is just a catchall phrase for data structures and algo questions

for learning, i recommend first getting a background in the subject if you dont have any formal classes -- do something like Skiena's The Algorithm Design manual, while following his lectures

then for actual prep do every single problem in Elements of Programming Interviews

leetcode after that, just for actual practice - nicely contained problems / code editor / verification. the practice workflow is extremely efficient for that

but ya. big picture - if you can already get interviews, only focus on passing the interviews - meaning this DSA stuff and maybe watch a few videos on the system design interview process.

the way most modern companies work is they'll give interviews on quote on quote "non-domain" knowledge. basically in lieu of an IQ test they'll ask this stuff

it really benefits people like you (and formerly, me) because it allows an entry point without needing the 4 year college background

/r/cscareerquestions Thread Parent