7/26/2026 at 1:43:21 AM
My last job search 2 years ago took me 9 months of grinding while working full time at Big Tech and +15 years of experience. After loops with ~30 companies I ended up with about 6 offers.The offers were all over the shop. Some places downleveled me to mid level while others upleveled me. The comp range was about 3x between the lowest and the highest.
Also I couldn't find much of a pattern on the processes and outcomes. No name companies rejected my application without even a phone screen. Lower tier companies offered me lower levels while famously hard to crack ones offered me higher levels. I also didn't see much correlation on how hard interviews were.
I'm totally convinced the job market is a numbers game and there is a high degree of randomness and luck involved. Discipline and hard work help, but outcomes are far from guaranteed. Last time I almost didn't leave my job since most offers were worse than my then current one, until I got 2 high quality offers at the end.
I have only skimmed through the article but I'm impressed OP got a job as a Research Engineer with no formal background, given that I got doors slammed even after PhD + years of relevant experience. I don't want to diminish the accomplishment, but I would be very wary of anecdata and formulas for success. OP quit his job and focused 100% on the search, and it paid off. I know many more similar stories that didn't pan out, and people had to rush to get lower quality jobs or, in the worst cases, got into long term unemployment.
Just my 2 cents.
by angarg12
7/26/2026 at 2:41:15 AM
Were most interviews focused on DSA and System Design still?by wordpad
7/26/2026 at 3:29:28 PM
Mostly yes. But there were also some take home assignments, some culture fit loops, and many ML rounds, since I was applying for an ML role.by angarg12
7/26/2026 at 6:43:05 AM
2 years ago, for sure. Every programming interview I had pulled problems from LC. Admittedly it’s quite hard to not, now the database is so big.by throwaway219450