r/MachineLearningJobs • u/impressivestatus21 • 1h ago
LeetCode and AI Jobs [D]
So I’m a final year PhD Student in Germany. I work on Computer Vision. I did quite some good work during my PhD, got around 7 A\* papers in NeurIPS, ICLR, CVPR (2 orals), and ICCV. As my PhD is ending in 3 months I started to search for jobs. I targeted BigTech (those dudes pay tons of cash). I got 2 interviews in one month in 2 BigTech companies. They told me there would be some code, and man after LLMs my algorithmic brain neurons aren’t firing as much. Anyways I practiced, but failed both interviews from the first round cause I couldn’t solve LeetCode. I just don’t understand what does LeetCode have to do with AI jobs? The thing is LeetCode are specific algorithms in CS, not really coding. They measure more your CS algorithmic skills, not your coding skills. You can know how to code very well (like I do) but you can not know how to solve a LeetCode problem because it requires a specific algorithm. I understand that it measures your ability to think outside the box, or it measures your way of thinking, but this is just practice, so at end it’s measuring how good you practiced LeetCode not how good you are at your topic in computer vision ! Even people with 10 years of experience that get laid off from their job gotta start learning LeetCode again from scratch.
It’s just an inherited assessment they took from SDE without adapting it. I work on training large scale diffusion models and still can’t get even an internship because of completely useless things.
Anyways, just wanted to share my frustration. I’m probably going for the academic track, find a PostDoc then to assistant professorship. When I apply for a PostDoc I will be evaluated on my deep learning skills and my publication output , not on some stupid stuff.
Cheers guys